Cabo San Lucas restaurants

Top Choice International in Cabo San Lucas

Sur Beach House

With an exceptional location on the beach looking toward El Arco, this elegant yet laid-back place serves up ceviche and tacos using the freshest ingredients and beautifully balanced, flavors. The fancier grilled fi…
Tacos in Cabo San Lucas

Taqueria Las Guacamayas

The perfect mix of outrageously delicious tacos to devour at chunky wood Mexican tables in a just-fancy-enough-to-feel-special atmosphere with stellar service. Pair with fresh juices, a beer or a margarita. All thre…
Mexican in Cabo San Lucas

Mi Casa

This place has real wow factor. The courtyard-style interior has rooms on several levels and feels like something out of a 1950s Mexican musical – plants, statues, folksy murals, wicker lights, painted furniture, Dí…
Tacos in Cabo San Lucas

Tacos Gardenias

Arrive off-hours if you want a table at this cafeteria-like, cavernous joint. This is the place for outrageously fresh fish or shrimp (breaded or grilled) tacos, although there are meat and vegetarian options too. T…
Seafood in Cabo San Lucas

Mariscos Las Tres Islas

A lively thatched restaurant in the middle of town, swarming with locals who come for the best, classic Mexican seafood in the area. Prices are reasonable, the beers are cold and the marisco band has talent. Try the…
Mexican in Cabo San Lucas


Full of festive atmosphere, mariachi band tunes, good food and aromas from the open grill, Pancho's also offers ‘all you want to know about tequila’. The tasting is like an intensive tequila class, with inebriation …
Mediterranean in Cabo San Lucas

Invita Bistro

Plenty of Italian-inspired dishes here, plus Spanish favorites like ice-cold Spanish gazpacho (so refreshing on a sizzling-hot day!) and French-style souffles. The portions are huge: come hungry. The decor could be …
Italian in Cabo San Lucas

Jo's Garden

If you don't mind waiting 45 minutes, this place serves decent Italian-style thin-based pizza made in a traditional wood-fired oven. Tables are in a simple, bohemian-feeling, mostly covered garden. The best option m…
Seafood in Cabo San Lucas

Mariscos Mazatlán

Local families fill the big dining room at Mariscos Mazatlán for the good prices and great seafood. Sunday afternoons are especially busy (and especially fun).