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.
Barracuda Cantina
Todos Santos
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.