Obama Grill Bar-Restaurant
Beachfront & Main Road Frontage
About
Obama Grill Bar-Restaurant (Station 1), Beachfront & Main Road Frontage (across from Andok's Station 1 and Shore Time Hotel). Steak restaurant, opened April 2009. Some say it's expensive and the portions are small.