Barracuda Cantina
Address: Playa Los Cerritos, Baja California Sur
Cost: Free
About
Super cool restaurant built around a food truck. The food and drinks are fantastic. Such a cool vibe here. Definitely check it out if you are spending time at Cerritos Beach
1 reviews
WanderlustTravelCouple
Member since: 2022
date: Thu Jul 28 2022
Super cool restaurant built around a food truck. The food and drinks are fantastic. Such a cool vibe here. Definitely check it out...