Cabo San Lucas sits at the tip of the Baja California Sur peninsula, surrounded on three sides by the Pacific Ocean and the Sea of Cortez. Jacques Cousteau famously called the Sea of Cortez "the world's aquarium" — and that biodiversity shows up directly on restaurant menus across Los Cabos. From the freshest yellowfin tuna you've ever had to fish tacos handed through a window from a cart that hasn't changed in 30 years, the seafood scene in Cabo is genuinely exceptional. This guide covers the best of it: upscale oceanfront dining, local institutions, hidden gems, and everything in between.
Best Seafood Restaurants in Cabo San Lucas: Quick Reference
| Restaurant | Area | Price Range | Best Dish | Best For |
|---|---|---|---|---|
| The Office on the Beach | Medano Beach | $$–$$$ | Fish tacos, shrimp cocktail | Beachfront lunch, groups |
| El Squid Roe | Boulevard Marina | $$ | Ceviche, grilled fish | Lively evening, groups |
| Mariscos El Toro Guero | Downtown (local) | $ | Aguachile, seafood tostadas | Budget, authentic local |
| Sunset Monalisa | Medano Beach | $$$$ | Whole grilled fish, sashimi | Romantic dinner, sunset |
| Gordo Lele's | Downtown / multiple | $ | Fish tacos, marlin burritos | Street-style, authentic |
| Mango Deck | Medano Beach | $$–$$$ | Tuna sashimi, ceviche | Beach lunch, party vibe |
| Don Sanchez | San José del Cabo | $$$$ | Local catch, aguachile negro | Special occasion, couples |
| Taqueria Los Camarones | Downtown Cabo | $ | Shrimp tacos, mixed mariscos | Quick lunch, families |
The Best Fish Tacos in Cabo San Lucas
Baja California is the birthplace of the fish taco — a claim with legitimate roots. The original Baja fish taco is battered or grilled fresh white fish (often mahi-mahi, snapper, or grouper) in a soft corn tortilla, topped with shredded cabbage, white crema, pico de gallo, and a squeeze of lime. There are no beans, no cheese, no lettuce — just fish and brightness.
Gordo Lele's — The Local Institution
If Cabo residents are directing tourists to one place for fish tacos, it's almost always Gordo Lele's. Multiple locations in and around downtown, open from early morning. The battered fish is fried fresh per order, the tortillas are warm, and the full taco runs $2.50–$4 USD. The taco de marlin ahumado (smoked marlin taco) is a Baja specialty not to miss — slightly smoky, flaked, served with avocado and jalapeño.
Taqueria Los Camarones
Specializes in shrimp (camarones) tacos but the fish taco is equally solid. Street pricing, plastic chairs, no frills — exactly what you want. The camarones enchilados (spicy shrimp) is the order.
The Office on the Beach
For the full beach experience with solid fish tacos and a view, The Office on Medano Beach delivers both. Sit in the sand, order fish tacos and a michelada, and watch water taxis cross to El Arco. More expensive than downtown taquerias ($7–$12 per taco) but the setting adds genuine value.
Upscale Oceanfront Seafood Dining
Sunset Monalisa
One of the most iconic dining experiences in all of Los Cabos. Perched on a cliff between Cabo San Lucas and San José del Cabo on the Tourist Corridor, Sunset Monalisa offers unobstructed Pacific views, impeccable service, and a menu centered on the best of what local fishermen bring in. The tasting menu changes based on daily catch — expect yellowfin tuna, local sea bass (cabrilla), and Pacific octopus. The sunset arrives around 6:30–7:30 PM depending on season; reserve a cliffside table at least 48 hours in advance. Budget $80–$150 per person before drinks.
Nick-San Marina
Nick-San pioneered Japanese-Mexican seafood fusion in Cabo and has maintained its reputation for three decades. The sushi menu features Los Cabos yellowfin tuna and local fish in Japanese preparations — the tuna tataki with serrano and cilantro is the signature dish. The downtown marina location means easy access and post-dinner walking. Mid-range: $45–$75 per person.
Don Sanchez (San José del Cabo)
Technically in San José del Cabo rather than Cabo San Lucas, but 30 minutes away by car and worth the trip. Set in a beautifully restored colonial building, Don Sanchez serves contemporary Baja cuisine from a chef who uses local farms and the morning's catch. The aguachile negro — shrimp in a dark chile-lime marinade — is one of the best dishes on the Baja Peninsula. Reserve for Thursday evening to catch the San José Art Walk on the walk back. Read more about San José del Cabo here.
Dine at Sea — Sunset Dinner Cruise with Fresh Cabo Cuisine
Live music · 3-course dinner · Open bar · El Arco views at sunset. From $198/person — all-inclusive experience on the water.
Hidden Gems: Local Seafood Spots Tourists Miss
Mariscos El Toro Guero
A local mariscos stand in downtown Cabo that receives near-zero tourist traffic despite being exceptional. The aguachile here — shrimp marinated raw in lime and serrano chile until "cooked" by the acid — is made fresh to order and rivals anything at twice the price. The tostadas de mariscos pile three kinds of seafood onto a crispy tostada with avocado and cucumber. Expect to pay $8–$15 for a full meal. Cash only, plastic chairs, no reservations — exactly as it should be.
El Ahorcado Fish Tacos
A small stand near the local market that locals use as the benchmark for Cabo fish tacos. The batter is lighter than competitors and the fish is changed based on what the boats brought in that morning. Often there's a short line — it moves fast.
Tacos Don Gaspar (Todos Santos)
Not technically in Cabo, but if you're doing the Todos Santos day trip by private driver (highly recommended — see our private driver guide), stop at Don Gaspar's roadside stand on the way back. Wood-smoked fish tacos with handmade tortillas — one of the most memorable $3 tacos on the Baja peninsula.
What to Order: Cabo Seafood by Category
Raw and Cured
- Aguachile: Raw shrimp or fish "cooked" in lime juice with chile, cucumber, and red onion. Baja's version of ceviche, more aggressive and bright. Best eaten fresh — aguachile is not a restaurant dish you order for later.
- Ceviche de Pescado: Chunked white fish marinated in lime, mixed with tomato, onion, cilantro, and jalapeño. More mellow than aguachile — the seafood is firmer and the flavor more rounded.
- Tostada de Marlin Ahumado: Smoked marlin on a crispy tostada with avocado. A Baja specialty not commonly found elsewhere in Mexico — if you see it on the menu, order it.
Grilled and Cooked
- Huachinango a la Talla: Whole red snapper butterflied and grilled over wood or charcoal, typically served with tortillas, lime, and salsa. A traditional Pacific Mexico preparation that shows up at local spots more than tourist restaurants.
- Camarones a la Diabla: Shrimp in a fiery red chile sauce, usually served with rice and beans. The heat level varies by restaurant — ask before ordering if you're heat-sensitive.
- Pulpo (Octopus): Los Cabos has excellent Pacific octopus, usually grilled or braised. The texture is more tender than Mediterranean octopus — local restaurants know how to handle it.
Seafood and the Seasons in Los Cabos
What you'll find on menus depends heavily on what's running. Here's a rough seasonal guide:
| Season | What's Best | What to Know |
|---|---|---|
| November–April (High Season) | Yellowfin tuna, wahoo, dorado (mahi-mahi), Pacific snapper | Peak fishing season; freshest variety at all restaurants |
| May–June | Dorado, roosterfish, jack crevalle | Transition season; still excellent but fewer tourists = better service |
| July–September (Summer) | Marlin, sailfish, roosterfish | Hot and humid; seafood restaurants still operate; great for sport fishing |
| October | Dorado, tuna returning | Shoulder season; some rain; best prices across restaurants |
Dining on the Water: Sunset Dinner Cruises
One seafood experience unique to Los Cabos is dining on the water at sunset with El Arco as your backdrop. OnlyCabo's sunset dinner cruise departs from the Cabo marina, passes the Sea Lion colony and Lover's Beach, and arrives at Land's End just as the sun drops behind the Pacific horizon.
The onboard menu features Cabo-style cuisine — fresh ceviche, grilled local fish, and the signature sunset fajitas — paired with an open bar and live music. It's one of the top-rated experiences in Los Cabos and a completely different perspective on the same marine environment you'd see from a restaurant terrace. See full details and availability here.
How to Get to Seafood Restaurants in Cabo
Most of the restaurants in this guide are concentrated in three areas:
- Downtown Cabo / Marina District: Walkable from most marina hotels and accessible by taxi from Medano Beach and the hotel zone
- Medano Beach: Walking distance from the marina; taxis available from all Cabo hotels
- Tourist Corridor (Sunset Monalisa, Nick-San): Requires a car, taxi, or pre-arranged transfer — not walkable from Cabo or San José
- San José del Cabo (Don Sanchez): 30 minutes from Cabo San Lucas; taxi $25–$40, OnlyCabo private transfer available
Frequently Asked Questions: Cabo San Lucas Seafood
What is the must-try seafood dish in Cabo San Lucas?
The one dish that's uniquely Baja and unavoidable in Cabo is the taco de pescado (fish taco) — specifically the Baja-style version with battered white fish, cabbage, crema, and lime in a corn tortilla. The second essential is aguachile, which originated in Sinaloa but has become deeply embedded in Los Cabos restaurant culture. Both are best at local spots rather than tourist restaurants.
Is the seafood safe to eat in Cabo San Lucas?
Yes — seafood at established restaurants and mariscos stands in Cabo San Lucas is generally safe. The city has a robust fishing industry, and restaurants serving raw preparations like aguachile and ceviche have experience with food safety. Avoid raw seafood from temporary beach vendors without fixed addresses; stick to indoor stands with obvious foot traffic from locals.
Where do locals eat seafood in Cabo San Lucas?
Local residents gravitate toward Mariscos El Toro Guero for raw mariscos (aguachile, ceviche, tostadas), Gordo Lele's for fish and marlin tacos, and Taqueria Los Camarones for shrimp tacos. None of these are tourist-facing — they require a taxi or private driver to reach and are cash-only with minimal English menus, which is exactly the point.
What is smoked marlin and where can I try it in Cabo?
Smoked marlin (marlin ahumado) is a Los Cabos specialty — striped marlin caught in the Pacific is cold-smoked and served in tacos, burritos, and tostadas. It has a distinctive mild smokiness that's different from smoked salmon or trout. Gordo Lele's does an excellent marlin taco, and several downtown taquerias have it. The smoked marlin burrito at various local spots is also a Cabo staple worth finding.
What's the difference between ceviche and aguachile?
Both are raw seafood "cooked" by lime juice, but aguachile is more intense. Ceviche is marinated for 30–60 minutes, giving the seafood a firmer, more cooked texture and a rounder flavor. Aguachile is made to order and served immediately — the seafood is barely touched by the lime, giving it a silkier texture and a more aggressive, bright flavor. Aguachile also uses serrano or green chile directly blended into the liquid, making it spicier than typical ceviche.

