Save 50% on stays til October 1st with code 50OFF
Cabo Travel Guide · 12 min read

The Best Restaurants in Cabo San Lucas.

27 of the best, sunset cliffsides, marina-walkable seafood, downtown Mexican classics, hidden gems, and the spots worth the drive to San José.

Cabo has more restaurants than any one person can usefully recommend. Marina blocks full of seafood places. Cliff-cut rooms where the sunset costs as much as the entrée. Downtown alleys hiding the actual Mexican kitchens that locals eat at. Farm-to-table destinations 30 minutes away in San José.

This is the list we actually send Terrasol guests to. 27 restaurants, every one tested, organized so you can pick what kind of night you're trying to have. Each one's been tagged with a vibe, a neighborhood, a price level, and the kind of trip it pairs with.

A note before you start scrolling: reservations matter in Cabo. Especially at the cliff sunset restaurants and for any fine-dining seat between December and April. Book a week out in low season, two weeks out in peak. When you book direct with us, Monica and Lorraine can help arrange reservations and call ahead to make sure you get the right table.

Jump to a category, or scroll the whole thing:

Category One

Sunset on the cliffs.

For the night that has to be the night. Photos optional, jaws on the floor mandatory.

El Farallon

Pedregal · Ocean-to-Table · $$$$

Built directly into the cliffside at Waldorf Astoria Los Cabos Pedregal, the neighboring resort, on the same Pacific beach as Terrasol. The Pacific crashes 100 feet below your table. The catch comes off the boat that morning and you pick yours from an iced display. A separate Champagne & Oyster Terrace runs before dinner. Reservations book 2+ weeks out for sunset in peak season.

Best for: Anniversaries, honeymoons, proposals · Read more: Our complete El Farallon guide →

Sunset Mona Lisa

Above the Marina · Mediterranean · $$$$

The single most photographed sunset restaurant in Cabo. Terraced into the rocks above the Sea of Cortez and the Pacific, with multi-level outdoor seating that wraps the cliff. The menu is Italian-Mediterranean. The food is very good. But you're really paying for the view, and at sunset, the view is the meal. Arrive 45 minutes before sunset.

Best for: Anniversaries, "remember-it-forever" nights · Pacific or Sea of Cortez side: ask for the cliff terrace at sunset.

Hacienda Cocina y Cantina

Medano Beach · Elevated Mexican · $$$

Sunset views of Land's End and El Arco from the deck. Beautifully presented elevated Mexican cuisine and a handcrafted cocktail program. Less expensive than the cliff restaurants, more accessible, and the food holds its own. A reliable pick when the marquee spots are booked.

Best for: A first night in town · A celebratory dinner that doesn't need a tasting-menu price tag.

Stay nearby for cliff-restaurant nights: Honeymoon Dream Oceanfront studio at Terrasol. Walk to El Farallon at the Waldorf next door. End the night on a balcony with nothing between you and the Pacific. View this condo →
Category Two

Walk from Terrasol.

The 10-minute walk to the Marina opens up most of the city's best restaurants. No car, no Uber, no parking math.

Lorenzillo's

Marina · Lobster House · $$$

A Cabo classic that has been doing the same thing for decades and still gets it right. Live Maine lobsters in the tank by the entrance, white tablecloths, marina-front view. Order the lobster, that's the whole point. Easy walk back to Terrasol after.

Best for: Special occasions that don't require a taxi.

Solomon's Landing

Marina · Seafood · $$

A long-standing Cabo favorite, marina-front, with a casual lively atmosphere. Fresh fish, shrimp specialties, and good ceviche. The kind of place where you watch yachts pull in while you eat. Not the most romantic of the list, but if "date night" for you means a fun, easy dinner before drinks elsewhere, this is exactly that.

Best for: Low-key date nights · First nights in town · Anyone allergic to white tablecloths.

Edith's

Downtown Cabo · Classic Cabo Fine Dining · $$$$

A romantic open-air courtyard a few blocks back from the Marina. Famous for table-side Caesar salad (yes, the show earns it), local seafood, and a quietly-special atmosphere. Less photo-shoot than the cliff places, more "this is where you go when you want a great meal in a great room." A classic Cabo institution.

Best for: Foodie dates · Quieter anniversaries · When you've already done the sunset cliff trip earlier in the week.

Nick-San

Downtown Cabo · Sushi · $$$$

Cabo's most famous sushi restaurant, and widely considered one of the best in Mexico. Founded by chef Angel Carbajal, it's a Japanese-Baja fusion that makes use of the best local fish. Sit at the omakase bar if you can. Splurge on the toro. Reservations a week out, two in peak season.

Best for: Sushi people · The "this is the dinner of the trip" night.

Captain Tony's

Marina · Casual American/Mexican · $$

A marina institution combining good food with Cabo's famous fishing culture. Great for breakfast, lunch, or dinner. Casual, kid-friendly, reliable. The kind of place you stop in once and end up coming back to twice.

Best for: Family meals · Pre-charter breakfast · Afternoon margaritas with a view.

Maro's Shrimp House

Walking-distance from Marina · Casual Seafood · $$

A no-frills Cabo classic that has cult status among return visitors. Shrimp every way you can think of, generous portions, casual atmosphere. Cash-friendly, fast service, and one of the best price-to-quality ratios in town.

Best for: A great-value seafood lunch · The "we don't feel like getting dressed up" dinner.

Agua Salada

Near the Marina · Seafood + Cocktails · $$$

A favorite for cocktails, fresh seafood, and sunset views. One of the better spots to ease into the evening after a beach day. Strong drink program, beautifully presented small plates, and a relaxed atmosphere.

Best for: Pre-dinner drinks · A long lingering early evening.

Stay close to the Marina: Casa Amber Pacific-view studio at Terrasol. Best value romantic pick. Walk to the Marina for Lorenzillo's or Edith's in 10 minutes. View this condo →
Category Three

Downtown Cabo classics.

A few blocks back from the Marina, the city changes. These are the rooms locals still go to.

Mi Casa

Downtown Plaza · Traditional Mexican · $$$

A Cabo institution since the early '90s. Bright, painted-mural courtyard right off the main downtown plaza. Live mariachi some nights. The food is solid traditional Mexican, molcajete, fajitas, chiles en nogada in season. Touristy in the best sense: been around long enough to know what it's doing.

Best for: "Classic Cabo" date nights · First-time visitors · Anyone who wants mariachi with their margarita.

Romeo y Julieta

Downtown · Italian · $$$

An intimate Italian spot that's been a Cabo classic for years. Handmade pasta, wood-fired pizza, candlelit atmosphere, and a wine list that respects the room. The obvious pick for date night when you want something other than Mexican or seafood.

Best for: Date night, week 2 of your trip when you've had your fill of tacos.

Pancho's Restaurante & Tequila Bar

Downtown Cabo · Mexican + Tequila Bar · $$$

Famous for its tequila collection, hundreds of bottles displayed behind the bar, and reliable traditional Mexican food. A great spot for a tequila tasting with dinner. The atmosphere is colorful, fun, and unapologetically Mexican.

Best for: Tequila enthusiasts · Group dinners that turn into long evenings.

Bagatelle Los Cabos

Cabo · French-Mediterranean + Day Club · $$$$

The Cabo outpost of the international Bagatelle brand. French-Mediterranean menu, champagne-soaked atmosphere, and a famous day-into-night party scene. Less subtle than Edith's or Nick-San but if you want energy and a scene, this is where to find it.

Best for: Bachelor / bachelorette weekends · Group celebrations · The "we want a vibe" night.

Cabo Wabo Cantina

Downtown · Mexican + Music · $$$

Sammy Hagar's Cabo institution. More legendary for the live music and atmosphere than for the food, but the food is solid Mexican-American and the energy is unmatched. Plan on it being loud, fun, and probably louder than that.

Best for: A pre-night-out dinner · Music lovers · The "we're celebrating something" group night.

Category Four

Hidden Mexican gems.

For the night you skip the Marina row and find the actual food.

Los Tres Gallos

Downtown Cabo · Traditional Regional Mexican · $$

Family-owned, tucked into a courtyard a few blocks from the Marina. Traditional regional Mexican cooking, chiles en nogada, mole, real handmade tortillas, in a garden setting strung with lights. The kind of place that makes you remember Cabo is in Mexico, not just at the beach.

Best for: Date nights that want substance over spectacle. The food-and-conversation date.

La Chatita

Downtown Cabo · Traditional Mexican · $$

A beloved local Mexican spot that visitors and locals consistently rate among the city's most authentic. Generous portions, warm hospitality, and the kind of flavors that bring you back the next night. Often family-style table-sharing.

Best for: Real Mexican food at a great price · Anyone bored of the polished marina spots.

El Peregrino

Downtown Cabo · Traditional Mexican · $$

A quiet hidden gem serving traditional Mexican cuisine in a cozy, welcoming setting. The kind of place you stumble onto and then tell every Cabo friend about. Small, popular with locals, and underbooked compared to the marquee spots.

Best for: When you want to feel like a local · Weeknight dinners that don't need a reservation.

Tabasco's

Downtown Cabo · Coastal Mexican · $$

Underrated Mexican spot known for fresh fish, generous portions, and a warm room. The kind of place that doesn't show up on the first page of TripAdvisor but has a loyal local following. Often busy with returnees who remember it from previous trips.

Best for: Casual Mexican lunch · Families who want real food without the marina markup.

Category Five

Worth the drive.

San José del Cabo is 30 minutes from Terrasol. These three are why people make the trip.

Flora Farms

San José del Cabo · Farm-to-Table · $$$$

Ten acres of working organic farm in the foothills of the Sierra de la Laguna. The restaurant grows almost everything on the menu, raises its own chickens, and bakes its own bread. Open-air dining under string lights, with live music and a culinary garden you can walk through. One of the most-photographed restaurants in Mexico, and one of the best.

Best for: Destination meals · Anniversaries · Vegetarian/vegan diners (one of the best options in Baja).

Acre

San José del Cabo · Farm-to-Table + Cocktails · $$$$

Built into a jungle canopy with treehouse-style elevated dining. Modern Mexican menu, exceptional cocktails, and an atmosphere that feels like a movie set. A short drive past Flora Farms, often paired with it as a "two-day San José" trip.

Best for: Cocktail people · Honeymoons · The "let's do something different tonight" trip.

La Lupita Taco & Mezcal

San José del Cabo Art District · Modern Mexican · $$$

In the heart of San José's art district. Elevated takes on traditional tacos, a deep mezcal program, and live music most nights. A great pair with a Thursday-night Art Walk if your trip falls in season.

Best for: Adventurous palates · Mezcal lovers · Thursday Art Walk dinners (Nov–June).

Stay flexible for road-trip dinners: Casa Ivan Three bedrooms, sleeps up to 8, with the largest terrace at Terrasol. Plenty of room to spread out before and after a long San José dinner. View this condo →
Category Six

Casual, beach, and brunch.

For the daytime, the long lunch, and the night when getting dressed up isn't happening.

Mango Deck

Medano Beach · Beachside · $$

Cabo's most famous beach restaurant. Right on the sand at Medano Beach, with live music, a party atmosphere, and reliable beach food. More about the experience than the cuisine, but the experience is genuinely fun.

Best for: A beach day that turns into lunch · Group celebrations · First-timer Cabo memories.

The Office on the Beach

Medano Beach · Casual Mexican-American · $$

The original Medano Beach institution, founded in 1986. Toes-in-the-sand dining, breakfast through dinner, with the kind of relaxed pace that defines a Cabo morning. Famous for its huevos rancheros and its sunset margaritas.

Best for: Beach breakfast · A long all-afternoon lunch · The "we just want to be on the sand" day.

Chubby Noodle Cabo

Cabo · Pan-Asian · $$$

A creative Asian-inspired spot offering noodles, dumplings, and inventive cocktails. A great change of pace from seafood and Mexican. Lively atmosphere, particularly fun for groups and families.

Best for: A break from Mexican food · Groups who can't agree on cuisine · Late-night dim sum cravings.

Campomar Cabo

Cabo · Modern Seafood · $$$

Beautifully presented modern seafood with strong beach-house energy. The seafood platters and fresh catches are especially impressive. One of the newer Cabo restaurants but already on most regulars' lists.

Best for: An Instagram-worthy dinner · Seafood lovers who want presentation alongside quality.

San Lucero Restaurant & Wine Bar

Cabo · Brunch + Wine Bar · $$

A fantastic breakfast and brunch spot known for fresh ingredients, quality coffee, and Mediterranean-leaning morning food. The wine bar makes it equally good for early evenings.

Best for: Brunch dates · Pre-flight breakfast on the way home · A long-stay breakfast routine.

Tacos Gardenias

Downtown Cabo · Fish Tacos · $

Legendary. Possibly the most famous taquería in Cabo San Lucas. Famous for fish tacos and shrimp tacos with a make-your-own salsa bar. No-frills counter service. Often a 10-minute wait at lunch. Always worth it.

Best for: A great lunch under $15 · Hangover breakfast · The "this is the food we'll talk about" snack. Want more? Our full tacos guide →

In One Sentence

Quick picks, if you only have time for one.

Honeymoon → El Farallon at Waldorf Astoria

Cliffside oceanfront, ocean-to-table, champagne terrace. The most romantic restaurant within walking distance of Terrasol.

Sunset photo → Sunset Mona Lisa

The most-photographed sunset in Cabo. Multi-level cliff terraces. Reserve 2 weeks ahead in peak season.

Foodie destination meal → Flora Farms

Worth the 30-minute drive to San José. Farm-to-table, open-air, lit by string lights. The single most memorable meal you'll have in Baja.

Sushi night → Nick-San

One of Mexico's best sushi restaurants. Sit at the bar if you can. The toro is the splurge.

"I want to feel like a local" → Los Tres Gallos

Family-owned, garden courtyard, traditional regional Mexican. The food-and-conversation dinner.

Best value lunch → Tacos Gardenias or Maro's Shrimp House

Great food under $20/person. Walking-distance from the Marina. The "we don't feel like getting dressed up" lunch.

Family dinner → Captain Tony's or Mi Casa

Both kid-friendly, both walkable from Terrasol, both reliable. Captain Tony's is more casual; Mi Casa is more festive.

Vegan/vegetarian → Flora Farms

By a wide margin. Most other Cabo restaurants can accommodate but Flora is the only one designed for it. More vegan options →

Practical Notes

Three things to know before you book.

Reservations are real here

In peak season (December–April), the marquee restaurants book 1–2 weeks out. Sunset slots at El Farallon and Sunset Mona Lisa go even faster. If a specific restaurant matters to your trip, reserve it before you arrive, not the day of.

Tipping is 15–20%, in pesos or USD

Cabo runs on tips. 15% is standard, 20% for great service. Tips in cash are appreciated and reach servers faster than card tips. Most restaurants accept USD but you'll get a better effective rate paying in pesos.

Let us help you book

Monica and Lorraine are in Cabo and personally know the staff at most of these places. When you book direct with Terrasol Elite, they're happy to arrange reservations, recommend the best night-of-the-week for a specific restaurant, or call ahead to make sure your table has the view you want. Call 1-877-220-2226 or WhatsApp Monica at +52 624 241 7383.

Eat Out as a Group

Casa Ivan · 3-Bedroom with 856 sq ft Terrace

Three bedrooms, sleeps up to 8, and the largest outdoor terrace at Terrasol, built for the kind of trip where everyone walks to dinner together and walks back full.

View Casa Ivan →
Written by
Lorraine Spargo

Lorraine Spargo owns and runs Terrasol Elite, a collection of eight beachfront condos inside Terrasol Beach Resort in Cabo San Lucas. Based in Cabo, she manages the properties directly and writes these guides from first-hand local knowledge of the beaches, the booking, and everyday life on the Pacific side.

Stay near Cabo's best restaurants.

Terrasol Elite condos place you 10 minutes from the Marina and steps from Waldorf Astoria Pedregal, within easy reach of every restaurant on this list. Book direct for the best rates and use code 50OFF for 50% off stays through October 1, 2026.

View Rentals → Call 1-877-220-2226
Keep Reading

More from the Cabo Lifestyle Guides

El Farallon: The Complete Guide
Cabo's cliffside icon →
The Best Date Night Restaurants
Romantic, sorted by vibe →
Best Tacos in Cabo San Lucas
Where to find the real ones →