10 Great Restaurants in Cabo San Lucas

Where to Eat in Cabo San Lucas and What to Try?

Restaurants in Cabo San Lucas offer a complete range of delectable dishes to cover just about every palate you can imagine, from high-end fine dining to takeaway street food. You can head for a classic taco stand or enjoy fresh, farm-to-table eats in a cosy, welcoming environment. You can enjoy a classic café and bistro-style meal or head for the beachfront to eat with your toes in the sand and a craft cocktail in your hand. From home-cooked meals made with generational family recipes to delicious bar bites, it’s all waiting.

No matter what kind of food you want, Cabo San Lucas is a foodie’s dream. Explore some of the greatest restaurants in this vibrant town.

1. Sunset Mona Lisa

Visit one of the world’s most romantic restaurants

Foto de <a href="https://www.flickr.com/photos/nanpalmero/14000794499/" target="_blank" rel="noreferrer">Nan Palmero</a> (<a href="https://creativecommons.org/licenses/by/2.0/" target="_blank" rel="noreferrer">CC BY 2.0</a>)  modificada

Categoría: Parejas, Foto, Gastronomía en


Sunset Monalisa is among the most romantic restaurants not just in Cabo San Lucas, but in the entire world, with spectacular bay views, stunning sunsets, and amazing eats. In fact, this restaurant is so romantic that the wait staff reports there is at least one engagement here every week, and it’s among the more popular wedding venues around. The restaurant’s setting is even romantic, as it’s perched on a high cliffside facing west. It has multiple floors on different levels of the cliff, and you’ll eat surrounded by water. The menu is Mediterranean themed and the chef is Michelin-star trained.

A la carte, prix fixe, and tasting menus are available. It’s just 16 minutes east of city centre.


Ubicación: km 6, México 1 1, Misiones del, 23455 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 4.30 pm to 11 pm

Teléfono: +52 624 105 8970

Destination card image

Sunset Mona Lisa

km 6, México 1 1, Misiones del, 23455 Cabo San Lucas, B.C.S., Mexico

2. Casa Martin

Enjoy Mexican-European fusion in Gothic surroundings


Categoría: Foto, Gastronomía en , Exótico


Casa Martin, near the Cabo San Lucas Marina, offers a Gothic sensibility with striking medieval architecture and delicious Mexican-Continental European fusion cuisine. When you arrive, you’ll pass through a set of thick, hardwood doors with gargoyle door knockers. Inside, the tables spread out between a stone-walled courtyard and a thatched palapa. Creeping plants that are illuminated with fairy lights at night cover the walls, and the wine list features Mexican reds to be paired with the chef’s unique European-Mexican fusion flavours.

This one blends a dark Gothic fairy tale vibe with solid and interesting eats. It’s right in the heart of city centre.


Ubicación: Lienzo Charro, 23470 Cabo San Lucas, B.C.S., Mexico

Horarios: Tuesday–Sunday from 5 pm to 10 pm (closed on Mondays)

Teléfono: +52 624 243 4461

Destination card image

Casa Martin

Lienzo Charro, 23470 Cabo San Lucas, B.C.S., Mexico

3. Panache

Check out a hidden gem of casual dining


Categoría: Familias, Gastronomía en


Panache is a cosy European restaurant in the heart of city centre Cabo San Lucas offering a magical touch, which gets consistently good reviews from guests and locals alike. The staff are very friendly and attentive. The restaurant space is small, and the food is absolutely affordable, making this a solid option for a family outing. They’re open for breakfast, lunch, and dinner and use fresh seasonal ingredients. The restaurant also features a solid wine and beer list as well as a selection of craft cocktails.

If you’re looking for a casual, out-of-the-way hidden gem of casual dining in Cabo, Panache is a great choice. Many folks who come here make it a favourite for repeat visits.


Ubicación: City centre, CENTRO, 23469 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 8 am to 10 pm

Teléfono: +52 624 157 5041

Destination card image

Panache

City centre, CENTRO, 23469 Cabo San Lucas, B.C.S., Mexico

4. The Office on the Beach

Grab a bucket of beer and some fried fish


Categoría: Familias, Gastronomía en


The Office on the Beach sets the standard for beachfront dining in Cabo San Lucas and offers up casual food and tropical drinks whipped up by expert mixologists. The tables here, as far as the eye can see, are right on the sand, so you’ll be able to dine right on the waterfront with the ocean waves lapping your toes while you raise a margarita and order up some fried seafood or classic Mexican fare. If you want something even more casual, you can order up a bucket of beer and raise a bottle instead of a cocktail glass.

The Office on the Beach is popular for casual groups and informal meetings. It’s just 10 minutes from city centre.


Ubicación: Playa El Medano S/N, El Medano Ejidal, El Medano, 23450 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 7 am to 10 pm

Teléfono: +52 624 143 3464

Destination card image

The Office on the Beach

Playa El Medano S/N, El Medano Ejidal, El Medano, 23450 Cabo San Lucas, B.C.S., Mexico

5. Los Tres Gallos Restaurant

Enjoy casual traditional Mexican fare


Categoría: Familias, Gastronomía en


Los Tres Gallos Restaurant is a traditional Mexican place that offers a hacienda-style courtyard with twinkling lights at night and is lined with charming fruit trees. This is the laid-back, casual, and fun place you come to enjoy chile rellenos, mole, homemade salsa, and hand-rolled tortillas, with a solid selection of cocktails and beer. This is also a family-friendly spot and very affordable, so if you’re on that yearly family holiday and looking for authentic Mexican fare that’s great for adults and kids alike, this is the place for it.

The best part is that Los Tres Gallos Restaurant is right in the heart of city centre. It’s a 10-minute walk from the centre of town to the east.


Ubicación: Leona Vicario esquina 20 de Noviembre S/N, Centro, 23469 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 5 pm to 10 pm

Teléfono: +52 624 130 7709

Destination card image

Los Tres Gallos Restaurant

Leona Vicario esquina 20 de Noviembre S/N, Centro, 23469 Cabo San Lucas, B.C.S., Mexico

6. Hacienda Cocina y Cantina

Enjoy fine-dining-quality cuisine at casual prices

Foto de <a href="https://www.hotels.com/ho219386/hacienda-beach-club-residences-cabo-san-lucas-mexico/" target="_blank" rel="noreferrer">Hcom</a> (<a href="https://creativecommons.org/licenses/by/2.0/" target="_blank" rel="noreferrer">CC BY 2.0</a>)  modificada

Categoría: Parejas, Familias, Gastronomía en


Hacienda Cocina y Cantina is the signature restaurant at Médano Beach’s Hacienda Beach Club and offers beachfront dining with Mexican décor for a casual yet elegant experience. This spot offers astounding picturesque views of Lands End and offers open-air indoor dining as well as terrace dining outside. You can also hit up a palapa bar on the beach and sit with your toes in the sand while you enjoy traditional cuisine at good prices with service and quality so good you’ll swear you’re in a fine dining establishment.

Hacienda Cocina y Cantina is one of those places where you make memories while eating great food. It’s only about a 10-minute drive from the city centre to the west.


Ubicación: Calle, P.º de La Marina 4732, Colonia El Medano, 23453 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 8 am to 10 pm

Teléfono: +52 624 163 3144

Destination card image

Hacienda Cocina y Cantina

Calle, P.º de La Marina 4732, Colonia El Medano, 23453 Cabo San Lucas, B.C.S., Mexico

7. El Huerto Farm to Table

Enjoy eco-friendly, sustainable cuisine


Categoría: Parejas, Familias, Gastronomía en


El Huerto Farm to Table is a restaurant that’s right on the farm that produces the food that they create and serves up healthy, organic, gourmet dishes at blue-collar prices. When El Huerto says “farm to table,” they mean it. The produce they use comes right from their back yard, and when you sit down to eat here, you actually get to see where your food comes from. That’s not only a statement of eco-friendly practices but peace of mind. When you see the source of your food, you feel better eating it.

The restaurant is open for breakfast, lunch, and dinner, but it’s also just a good place for a few drinks. It’s 20 minutes north of city centre.


Ubicación: Calle Sin Nombre SN, Rancho San Angel, 23454 Cabo San Lucas, B.C.S., Mexico

Horarios: Tuesday–Sunday from 8 am to 1 pm and from 5.30 pm to 10 pm (closed on Sundays)

Teléfono: +52 624 211 9476

Destination card image

El Huerto Farm to Table

Calle Sin Nombre SN, Rancho San Angel, 23454 Cabo San Lucas, B.C.S., Mexico

8. Mariscos El Toro Guero

Enjoy a favourite eating spot of locals


Categoría: Parejas, Familias, Gastronomía en


Mariscos El Toro Guero opened as a small seafood restaurant in 2008 and since then has become a staple of dining with great craft cocktails, superb food, and friendly service. This is a place you go if you want to eat where the locals eat. It’s gone from a small space with plastic tables to a large, elegant establishment with down-home, hardwood décor and a wide range of seafood dishes, using recipes handed down through the generations. This is a family-owned and operated place that treats everyone who walks through the doors like a member of their own clan.

Mariscos El Toro Guero is a local staple. It’s also directly in the heart of city centre Cabo San Lucas.


Ubicación: C. Adolfo López Mateos S/N, Mariano Matamoros, 23468 Cabo San Lucas, B.C.S., Mexico

Horarios: Daily from 11 am to 6.30 pm

Teléfono: +52 624 143 5654

Destination card image

Mariscos El Toro Guero

C. Adolfo López Mateos S/N, Mariano Matamoros, 23468 Cabo San Lucas, B.C.S., Mexico

9. Casasola Café

Kick back in a classic café


Categoría: Parejas, Familias, Gastronomía en


Casasola Café is a coffee shop-style restaurant that’s a go-to spot for locals looking to have a light breakfast or a great cuppa in a clean, simple space. The staff are friendly and many of the patrons you’ll see are regulars. The food and coffee are notably and consistently high quality. If there’s a downside to this place, it’s that it’s constantly crowded because it’s so popular. Consider calling ahead to put your name in for a table—they don’t take reservations but there will likely be a wait. Some breakfast menu highlights include eggs Benedict, salmon and eggs, bagels, and hotcakes.

They’re open for lunch as well with a selection of paninis and simple fare. It’s right city centre.


Ubicación: Miguel Hidalgo entre 20 de Noviembre Revolución de 1910 y, 23450 Cabo San Lucas, B.C.S., Mexico

Horarios: Monday–Saturday from 7.30 am to 2 pm (closed on Sundays)

Teléfono: +52 624 143 4616

Destination card image

Casasola Café

Miguel Hidalgo entre 20 de Noviembre Revolución de 1910 y, 23450 Cabo San Lucas, B.C.S., Mexico

10. Tacos Gardenias

Go for the iconic Mexican dish any way you like it


Categoría: Parejas, Familias, Gastronomía en


Tacos Gardenias is exactly what it sounds like: a taco restaurant that offers a near-endless variety of tacos as well as other Mexican food staples. Just about every topping you can imagine for a taco is on offer here including nopales, chicharron, shrimp, barbacoa, chicken, cochinita pibil, and many others. If you really want to try something special, go for the special shrimp molcajete. This one arrives with onion, cheese, and salsa. This is a casual restaurant with friendly staff serving up an iconic Mexican dish in a fast-paced, fun atmosphere and vibe.

This one’s an easy jaunt from town. It’s just 6 minutes to the east of city centre.


Ubicación: P.º de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas, B.C.S., Mexico

Teléfono: +52 624 143 4295

Destination card image

Tacos Gardenias

P.º de La Marina L31, El Medano Ejidal, El Medano, 23453 Cabo San Lucas, B.C.S., Mexico

Este artículo incluye opiniones del equipo editorial de Go Guides. Hoteles.com compensa a sus autores por los artículos que se muestran en el sitio. La compensación puede incluir costos de viaje y otros costos.