Barbacoa Restaurante- Bar
Grill · Bar · Seafood
This establishment is a grill and bar located near the beach. It is known for its quick service and helpful staff, offering dishes such as fish, fried items, and meat. The menu typically includes a starter, main course, and drink.
Location