GO TO PLAYAFOOD

La Barracuda

La Barracuda
Cuisine Type: Seafood
Address: Avenida Tulum, inbetween calle Luna Norte and Calle Saturne Norte
Location: Downtown
City: Tulum
Price: $
Click here to enlarge the map
Phone: +52 984 160 0325
Email:

Tulumfood Review

Good quality / price place, the place is mostly attended by locals.
We recommend the ceviches. Portions are generous.

Click here to submit your review.


Submit your review
* Required Field

Available_on_the_App_Store_black
Google_Play_logo_2015