Food

Los Cabos, Baja California Sur

What to eat in Los Cabos

Baja California Sur is seafood country, and that’s where the eating is best. The regional move is a fish or shrimp taco with a cold beer, not a resort tasting menu. Ignore the marina prices, follow the fleet, and you eat very well for very little.

The dishes worth planning around

  • Baja fish tacos — battered fish, shredded cabbage, crema and salsa, folded into a corn tortilla. The staple, cheap and great when it’s fresh. Around 30–60 MXN each at a stand (approximate).
  • Marlin tacos — smoked marlin shredded and warmed with tomato and chile, a Baja specialty you rarely find outside the peninsula. Order it at a marisco stand, not a fancy kitchen.
  • Shrimp aguachile — raw shrimp cured in lime and blitzed chile, fierce and fresh. The Baja Sur version leans green and hot.
  • Almejas chocolatas (chocolate clams) — a Sea of Cortez specialty, usually grilled on the half shell or served raw with lime.
  • Ceviche tostadas — heaped on a crisp tostada, the default midday snack at any marisquería.
  • Tacos gobernador — griddled shrimp and melted cheese folded in a tortilla, rich and worth the splurge over a plain fish taco once.
  • Damiana margarita — the local herbal liqueur turns up in the regional margarita; try one at a sit-down spot rather than the manufactured strip bars.

Where to eat each thing

  • Taco and marisco stands off the water are the best value by far — fish tacos and aguachile for a handful of dollars. Look inland from the Cabo San Lucas marina and around the San José center, where staff eat.
  • La Playita and Puerto Los Cabos near San José have honest marisquerías where the pangas actually land — the place for chocolate clams and just-caught ceviche.
  • San José del Cabo’s old town holds the strongest sit-down scene: farm-to-table kitchens and serious restaurants around Plaza Mijares and Calle Álvaro Obregón. A main here often lands mid-range, more at the destination-dining rooms (approximate).
  • The San José Mercado Municipal does a comida corrida — soup, main, rice, tortillas — for roughly 100–150 MXN at lunch (approximate). The everyday local lunch.
  • The Cabo San Lucas marina is convenient and overpriced; you’re paying for the view and the party, not the fish.

Meal timing

Marisco stands hit their stride from late morning through mid-afternoon, when the catch is freshest — that’s ceviche and aguachile time. Taco stands run into the night; the ones that fill with locals around 8 to 10 pm are the ones to trust. Sit-down dinner in San José runs on a relaxed clock, with kitchens busy from about 7 pm.

Order this, not that

At a marisquería, order the shrimp aguachile or a mixed ceviche tostada over the shrimp cocktail drowned in ketchup-y sauce that the tourist menus push — the cured stuff is fresher and more local. And take your fish tacos from the stand three streets back from the marina, not the one on it: same fish, a third of the price. Prices throughout are approximate.