Baja Fish Tacos
The house specialty, made with the catch of the day either grilled or beer-battered, finished with crisp cabbage slaw and creamy house sauces on soft tortillas.

Barracuda Cantina is a barefoot beach cantina planted right on the sand of Playa Los Cerritos, about ten minutes south of Todos Santos in the surf town of El Pescadero. What began as a family-run, open-air food stand has grown into one of the most beloved taco spots on the Pacific side of Baja California Sur, drawing surfers, road-trippers and locals to the same shaded tables. The kitchen leans on the day's catch and local produce to turn out grilled and beer-battered fish tacos, ceviche and aguachile, all built for eating with sandy feet and a cold drink in hand. It is casual, unhurried and unmistakably Baja, the kind of place where lunch slides easily into a long afternoon by the water.
The setting is pure beach: tables on the sand, palm-thatched palapas, hammocks strung between posts and umbrellas angled toward the Pacific. The Cerritos surf break rolls in just steps away, so the crowd skews relaxed and salty, equal parts wetsuits and flip-flops. As the afternoon stretches on, the energy lifts with DJ sets and live bands that play into the evening, and the bar keeps fresh-lime margaritas and Baja craft beers flowing. Strings of lights and a carved tiki-bar corner give the night a festive glow, while sunset over the ocean turns the whole place gold. It is laid-back by day and lively after dark, but always rooted in the simple pleasure of good food eaten beside the surf.
Catch-of-the-day fish tacos — The signature Baja fish tacos come grilled or beer-battered with the day's catch, topped with crunchy slaw and house sauces on warm tortillas.
Right on the surf — Tables sit directly on Playa Los Cerritos, steps from one of Baja's friendliest surf breaks, making it a natural post-session stop.
Live music and sunsets — DJs and live bands play through the afternoon and evening as the sun drops over the Pacific, turning lunch into a long beach hang.
Fresh margaritas and Baja beer — The bar is known for craft cocktails, a house margarita built on fresh lime juice, and a rotating lineup of Baja craft beers.
Baja Fish Tacos — The house specialty, made with the catch of the day either grilled or beer-battered, finished with crisp cabbage slaw and creamy house sauces on soft tortillas.
Ceviche — Bright, citrus-cured seafood folded with fresh herbs, onion and chile, served cool and built for sharing over drinks on the sand.
Tuna Tostada — A crisp tostada layered with avocado and ruby tuna, finished with pickled onion, jalapeno and a slick of chile-spiked sauce.
Grilled Shrimp Tacos — Smoky grilled shrimp tucked into warm tortillas, a lighter counterpart to the battered fish and a favorite with the margaritas.
Hours: Mon: 12:00 PM to 8:00 PM; Tue: 12:00 PM to 8:00 PM; Wed: Closed; Thu: 12:00 PM to 8:00 PM; Fri: 12:00 PM to 8:00 PM; Sat: 12:00 PM to 8:00 PM; Sun: 12:00 PM to 8:00 PM. Days and hours may vary by season, so confirm with the restaurant.
Reservations: Recommended; reserve through the restaurant or call ahead, especially on weekends.
Best time: Midday, straight off the sand at Playa Los Cerritos.
Good to know: On Playa Los Cerritos in El Pescadero, about 10 minutes south of Todos Santos; closed Wednesdays.
Reviewed by What's In Cabo Editorial Team, 2026-06-25. Sources: barracudacantina.com, The Infatuation, Netflix Taco Chronicles.
The house specialty, made with the catch of the day either grilled or beer-battered, finished with crisp cabbage slaw and creamy house sauces on soft tortillas.
Bright, citrus-cured seafood folded with fresh herbs, onion and chile, served cool and built for sharing over drinks on the sand.
A crisp tostada layered with avocado and ruby tuna, finished with pickled onion, jalapeno and a slick of chile-spiked sauce.
Smoky grilled shrimp tucked into warm tortillas, a lighter counterpart to the battered fish and a favorite with the margaritas.
Monday
12:00 pm - 8:00 pm
Tuesday
12:00 pm - 8:00 pm
Wednesday
N/A
Thursday
12:00 pm - 8:00 pm
Friday
12:00 pm - 8:00 pm
Saturday
12:00 pm - 8:00 pm
Sunday
12:00 pm - 8:00 pm
July 19, 2026 5:46 am local time
Cerritos Avenue, Playa Los Cerritos, El Pescadero, Baja California Sur, 23300, México
Open the restaurant's current menu on its official website.
View Official Menu →Cerritos Avenue, Playa Los Cerritos, El Pescadero, Baja California Sur, 23300, México
Monday
12:00 pm - 8:00 pm
Tuesday
12:00 pm - 8:00 pm
Wednesday
N/A
Thursday
12:00 pm - 8:00 pm
Friday
12:00 pm - 8:00 pm
Saturday
12:00 pm - 8:00 pm
Sunday
12:00 pm - 8:00 pm
July 19, 2026 5:46 am local time
It sits right on the sand of Playa Los Cerritos in El Pescadero, about ten minutes south of Todos Santos on the Pacific side of Baja California Sur.
It is best known for Baja-style fish tacos made with the catch of the day, plus ceviche, aguachile and fresh craft margaritas served barefoot on the beach.
Yes. DJs and live bands play through the afternoon and into the evening, especially on weekends, giving the beach cantina a lively, festive atmosphere.
It is open Thursday through Tuesday from noon until 8:00 PM and is closed on Wednesdays.
Add a review