Best Restaurants in Costa Rica
0 Comment
2. Brisas del Mar
Many come for the view and stay for the food. This restaurant is located in Malpais, Costa Rica, and features bold flavors that range from Moroccan influenced seafood recipes to locally-inspired tropical delights.