You must experience Barracuda Cantina! A hip surfer cantina in the beautiful Los Cerritos beach area about 10 miles south of Todos Santos. We just had the most ...
Barracuda Cantina
(897)
Seafood restaurant
Address: Cerritos Ave, 23300 Los Cerritos, B.C.S., Mexico
Hours: Closed ⋅ Opens 12:30 PM
Phone: +52 612 104 2940 ⋅ +52 612 289 1983 ⋅ +52 612 157 5354
Beach Bar & Taco Truck at Cerritos Beach, Craft Cocktails, Cold beer, #tacochroniclesnetflix Season2 Episode. www.barracudacantina.com + 1.
No information is available for this page. · Learn why