This place doesn't have any photos yet.
Congratulations! Ideal Bar & Grill has been added to your passport.
Review Ideal Bar & Grill
Located at the entrance to the Municipal Wharf on the Main Beach side, indoor and outdoor seating allows for people watching. Or, sit inside near the bar to watch your favorite sport on TV.
Copyright © 2014 Gogobot Inc.