Bella Vista

Save

Let us know if these details are incorrect

Lonely Planet review

Overlooking the waves at the south end of town, this joint is one of the best spots for shrimp, done your way, in town. And what a view.