Best of
Where is the best food in Los Cabos?
The historic district of San José del Cabo has the best food in Los Cabos: the highest concentration of chef-owned restaurants in the region, walkable end to end, and cheaper than the equivalent in Cabo San Lucas. Expect $35–$70 per person for dinner, or $6–$12 for a full meal of street tacos two blocks away.
Published · Last updated
Key facts
- Best area
- San José del Cabo historic district
- Typical dinner
- $35–$70 per person
- Street tacos
- $1.50–$3 each
- Best night
- Thursday, for the Art Walk, November–June
- Regional specialities
- Chocolate clams, smoked marlin tacos, machaca, damiana
| Option | Typical dinner | Walkable | Character |
|---|---|---|---|
| San José del Cabo historic district | $35–$70 pp | Yes | Chef-owned, Baja regional |
| Cabo San Lucas, inland | $45–$85 pp | Yes | International, higher-end |
| Todos Santos | $25–$50 pp | Yes | Small, ambitious, cheaper |
| Corridor resorts | $60–$150 pp | No | Hotel fine dining |
| Street food | $6–$12 | Yes | The best value in the region |
The ranking, and why
1. Best for almost every dinner
San José del Cabo historic district
Chef-owned kitchens, Baja regional cooking, walkable in eight blocks, and the Thursday Art Walk from November to June.
$35–$70 pp
2. Best for nights you are staying in town
Cabo San Lucas, inland from the marina
The good restaurants here are two or three blocks back from Boulevard Marina, not on it. The boulevard is priced for foot traffic.
$45–$85 pp
3. Best for the day trip
Todos Santos
Four or five restaurants that would hold their own anywhere, at noticeably lower prices, 75 minutes north.
$25–$50 pp
4. Best for one special night
Tourist Corridor resort restaurants
Some genuinely excellent, all priced accordingly, and you are eating where you sleep.
$60–$150 pp
5. Best for lunch, every day
Street food, either town
Fish and marlin tacos at $1.50–$3. Busy stands with high turnover are the safe ones.
$6–$12 a meal
Frequently asked questions
Is the food better in San José del Cabo or Cabo San Lucas?
San José del Cabo, for regional Baja cooking in chef-owned restaurants across a walkable historic district. Cabo San Lucas has more international and higher-end dining and a livelier bar scene.
Is street food safe in Los Cabos?
At busy stands with high turnover, generally yes. Choose places with a queue of locals, food cooked to order in front of you, and avoid raw preparations from stands without refrigeration.
Read next
The Cabo brief
One email a month: what is worth booking right now, what has changed, and what to skip. No affiliate spam.
Double opt-in. We send a confirmation link before you are subscribed. Unsubscribe in one click.