The best Tacos, Beer, and Seafood in Baja
Did you know? Barracudo’s! We are very happy to announce our second home Barracuda Todos Santos!
New Location: Todos Santos!
at Plaza Amigos starting on May 14th 2022, stop by and grab a taco and a cold beer.