Delicious Italian and international food located in Hotel Isolina just off the main road. Barrakuda offers a great environment and amazing homemade food prepared by an Italian chef. Cuisine: Italian, Pizza, Vegetarian-Friendly.
Unique things to do nearby
5.0 (115)
Private Dining Experience With Top Chefs in Guanacaste