Barracuda Cantina

Todos Santos


After conquering the surf at Los Cerritos, slide over to this chill, open-air restaurant for delicious tacos, ceviche and a farm-to-glass cocktail. The local owner Danny Sanchez is a bonafide mixologist.