103 Best Restaurants in Los Cabos and the Baja Peninsula, Mexico

Background Illustration for Restaurants

Prepare yourself for a gourmand's delight. The competition, creativity, selection, and, yes, even the prices are utterly beyond comprehension. From elegant dining rooms to casual seafood cafés to simple taquerías, Los Cabos serves up anything from standard to thrilling fare.

Seafood is the true highlight here. Fresh catches that land on the menus include dorado (mahimahi), lenguado (halibut), cabrilla (sea bass), jurel (yellowtail), wahoo, and marlin. Local lobster, shrimp, and octopus are particularly good. Fish grilled over a mesquite wood fire is perhaps the most indigenous and tasty seafood dish, while the most popular may be the tacos de pescado (fish tacos): traditionally a deep-fried fillet wrapped in a handmade corn tortilla, served with shredded cabbage, cilantro, and salsas. Beef and pork—commonly served marinated and grilled—are also delicious. Many restaurants import their steak, lamb, duck, and quail from the state of Sonora, Mexico's prime pastureland, and also from the United States, though many of the high-end spots are only using local ingredients.

In San José, international chefs prepare excellent Continental, French, Asian, and Mexican dishes in lovely, intimate restaurants, and it's where the major portion of the area's explosion in new eateries has occurred. Following in the footsteps of Northern Baja’s Valle de Guadalupe, several restaurants on the outskirts of San José del Cabo are offering farm-to-table cuisine, as well as cooking courses and tours. This organic movement has spread from the Farmer’s Market in San José del Cabo to the luxury resorts along the coast that rely on the farms for their daily menu. The Corridor is the place to go for exceptional (and expensive) hotel restaurants, while intense competition for business in Los Cabos means many restaurants go through periodic remodels and reinvention, the Corridor restaurants included. With San José emerging as the hotbed of culinary activity, it’s fair to say that Cabos San Lucas lags somewhat behind. But Cabo has comfort food covered, with franchise eateries from McDonald's, Subway, Johnny Rocket’s, Domino's, and Ruth's Chris Steak House.

Taco Fish La Paz

$

Fish tacos for breakfast? It may take getting used to, but that's how things are done in La Paz. The type of fish that's battered up "Baja Style" changes daily with the fishermen's catch, but is usually grouper, mahimahi, or sea bass. Top it with cream, chipotle, and avocado sauce ... plus spicier flavors, if you're brave.

Paseo Álvaro Obregón #710, La Paz, Mexico
612-198--1194
Known For
  • Battered fish tacos
  • Marlin and shrimp empanadas
  • Stingray machaca
Restaurant Details
Closed Mon. No dinner

Something incorrect in this review?

Tacos and Beer

$

In need of refreshments after a magical day diving or snorkeling in Cabo Pulmo National Park? Stop by Tacos and Beer, and soak up the muy tranquilo vibes while you eat delicious seafood tacos and admire views so paradisiacal they look like the set of a Corona commerical. The mostly seafood-focused tacos here are served at umbrella-shaded picnic tables that look over the pristine beach and Sea of Cortez beyond. Cans of ice-cold Pacífico are the most popular of the limited pairing options (no Corona here), but first-time visitors should also check out the bottled Big-Eyed Jacks pilsner from local Cabo Pulmo Brewing.

Camino Cabo Este, Cabo Pulmo, 23574, Mexico
624-191–3081
Known For
  • Baja-style fish tacos
  • Locally brewed beer
  • Gorgeous views of Playa Cabo Pulmo and Sea of Cortez

Something incorrect in this review?

Tacos George’s

$

Street eats aren't as ubiquitous in Todos Santos as they are in Cabo or La Paz, but if you're craving tacos and want something cheap, easy, and oh-so-good, go to George's. Choose between fish or shrimp; either will cost you just a few bucks cash (credit cards not excepted), with agua de jamaica (hibiscus water) as the available beverage.

Recommended Fodor's Video

Tacos Guss

$ | Centro

Day or night (and especially at night), this traditional taqueria has you covered for all your taco needs. Asada (beef) and pastor (pork) are the most popular orders here, and even a single taco comes with a giant tray of complimentary salsas and toppingsguac included. This longtime local favorite spot recently added a second seating area to accommodate even more patrons, so don't worry about not being served; despite potential crowds, the service is fast and the tacos are good. 

Blvd. Lazaro Cardenas at Melchor Ocampo, Cabo San Lucas, Mexico
624-105--1961
Known For
  • Late-night tacos
  • Speedy service
  • Generous toppings delivered to the table on a tray

Something incorrect in this review?

Taller 17

$

If you are a pastry lover ... then heaven awaits. Every single one is a delicacy, although the sticky buns and scones have a particular fan following. Expect long lines every morning, but it's because each cup of coffee is made fresh.

Taqueria El Paisa

$ | Centro

This popular taco joint is slowly taking over the area, with two locations in Cabo San Lucas plus outposts in San José, La Paz, and even Mazatlán. Their beef is 100% sirloin from the Mexican state of Sonora, and it can be ordered one of three ways: grilled, grilled without fat, or fried. The can't-miss menu item, however, is the "stuffed potato," a baked potato topped in cheese and your choice of meat (or for vegetarians, mushrooms and corn) that you then scoop into a tortilla to consume taco-style.

Taqueria El Viejo

$

If you’re going to eat at one place in Los Barriles, this family-owned Mexican taqueria should be it. This casual spot quickly becomes every diners favorite eatery serving up delicious breakfast and lunch options at reasonable prices—don't miss the taco bar. Options are available for dietary restrictions.

C. 20 Noviembre 141, Los Barriles, Mexico
Known For
  • Authentic Mexican food
  • Best breakfast in Los Barriles
  • Ample taco toppings
Restaurant Details
No dinner

Something incorrect in this review?

Tiki Santos

$$

A favorite spot among the dwindling community of local Mexican residents, Tiki Santos can be a little difficult to find (the location shown on Google Maps is not correct), but if you persevere, you'll be rewarded with generous portions of classic Mexican seafood dishes at moderate prices. The decor is as basic as they come—plastic chairs on a dirt sand floor—but that's part of the charm. The food is just as good (if not better than) other restaurants in town charging double.

Calle Rangel, Panteon Antiguo, Todos Santos, Mexico
612-168--0075
Known For
  • Tostadas
  • Zarandeado style (butterflied then grilled) fish
  • Margaritas

Something incorrect in this review?

Tropical Kitchen Cabo

$$ | Centro

For a light and healthy breakfast, look no further than this plant-based café. Bright, colorful, and filled with greenery, it's a can't-miss spot for vegetarian and vegan travelers looking for fresh smoothies, açai bowls, and the like. 

Venustiano Carranza Lot 3, Cabo San Lucas, Mexico
624-264--3701
Known For
  • Hosting community events
  • Photogenic dishes and drinks
  • Vegan brunch
Restaurant Details
No dinner

Something incorrect in this review?

Ufficio by Pan di Bacco

$$

Refuel with a coffee and pizza of Neapolitan roots at the Koral Center food hall. Order a takeaway tiramisu and choose your coffee beans for a premium espresso. If you need something more substantial, head next door to Pan di Bacco for a proper Italian dinner. 

Villa Serena Restaurant Seafood

$$

Open for more than 30 years in the Villa Serena neighborhood along the main highway, this quiet, open-air, palapa-covered restaurant offers standard fare, from beef and shrimp kebab to baby back BBQ ribs and lobster tail, with some Mexican specialties thrown in. If you grab an ocean-facing table, you can watch the cruise ships glide past. This restaurant has what most don't: a pool—perfect for dipping your feet while sipping a fruity concoction.

Zai Sushi

$

Zai may be one of just a few restaurants in the La Fortuna area, but that doesn’t mean you should go only as a default. It is the most buzzed about restaurant in the East Cape, with plenty of diners making the drive up from San José just for a taste of their sushi, which is said to be the best in Los Cabos. If you’ll be driving along Camino Cabo Este, plan intentionally to stop here.

Camino Cabo Este, La Fortuna, 23400, Mexico
624-191--3645
Known For
  • Vegan options
  • Beautiful presentation of dishes
  • Overlooks the ocean and plenty of surfers
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Zipper's Bar & Grill

$$

Popular with the surfing crowd, this palapa-covered joint is right on Costa Azul beach, just south of San José del Cabo. Though their burger is the reason to come, the aroma of grilling lobster and tacos, and a soundtrack of surf tunes are why many return. The crowd can get downright rowdy. There's no question that owner "Big Tony" feeds you well for your pesos. With half-pound burgers, slabs of prime rib, or steak and lobster for two at under $30, you'll leave the beach a glutton, albeit a jolly one. Bring the kids in the daytime; they'll enjoy running from the dining table to the sand between every couple of bites. Sporting events sometimes blare on the TV, and live music is offered nightly.