Cabo San Lucas Restaurant Guide: Where Locals Actually Eat

The marina strip in Cabo San Lucas is built for tourists, and there's nothing wrong with that — but if you want to eat where the town actually eats, it pays to walk a few blocks inland.

Street tacos and taquerías. Some of the best food in Cabo San Lucas costs a few dollars and comes off a cart or a counter a few blocks back from the marina. Fish tacos are the obvious order, but don't skip carne asada or al pastor if you find a stand with a line of locals — that's usually the tell.

Mariscos spots. Cabo is a fishing town before it's a resort town, and the seafood cocktail and ceviche stands scattered through the residential neighborhoods are where that shows. Aguachile in particular is worth seeking out — it's spicier and more citrus-forward than ceviche, usually made to order.

Breakfast, the local way. Chilaquiles and huevos rancheros at a no-frills local spot will run a fraction of what a hotel breakfast costs, and it's usually better. Look for places filling up with locals in the morning rather than tourists.

A practical note. Prices drop noticeably once you're a few blocks off the marina and main tourist strip, and the food, in our experience, gets better. If you're staying with us, ask — we're happy to point you toward what's actually good that week rather than what shows up first in search results.

Previous
Previous

Todos Santos Day Trip: Los Cabos’ Pacific Coast Escape

Next
Next

Best Beaches in San José del Cabo for Families