Bar
La Barracuda
65 locals recommend,
Tips from locals
clean and very tasty ceviche and fresh fish. Good service and reasonable priced
Unique things to do nearby
Locals also recommend
Location
Mza. 2 Av. Tulum
Tulum, Q.R.
Tulum Centro