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
- Parejas
- Comida
- Fotos
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.
Dirección: km 6, México 1 1, Misiones del, 23455 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 4.30 pm to 11 pm
Teléfono: +52 624 105 8970
Mapafoto de Nan Palmero (CC BY 2.0) modificada
- 2
Casa Martin
Enjoy Mexican-European fusion in Gothic surroundings
- Comida
- Fotos
- Poco común
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.
Dirección: Lienzo Charro, 23470 Cabo San Lucas, B.C.S., Mexico
Horario: Tuesday–Sunday from 5 pm to 10 pm (closed on Mondays)
Teléfono: +52 624 243 4461
Mapa - 3
Panache
Check out a hidden gem of casual dining
- Familias
- Comida
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.
Dirección: City centre, CENTRO, 23469 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 8 am to 10 pm
Teléfono: +52 624 157 5041
Mapa - 4
The Office on the Beach
Grab a bucket of beer and some fried fish
- Familias
- Comida
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.
Dirección: Playa El Medano S/N, El Medano Ejidal, El Medano, 23450 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 7 am to 10 pm
Teléfono: +52 624 143 3464
Mapa - 5
Los Tres Gallos Restaurant
Enjoy casual traditional Mexican fare
- Familias
- Comida
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.
Dirección: Leona Vicario esquina 20 de Noviembre S/N, Centro, 23469 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 5 pm to 10 pm
Teléfono: +52 624 130 7709
Mapa - 6
Hacienda Cocina y Cantina
Enjoy fine-dining-quality cuisine at casual prices
- Parejas
- Familias
- Comida
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.
Dirección: Calle, P.º de La Marina 4732, Colonia El Medano, 23453 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 8 am to 10 pm
Teléfono: +52 624 163 3144
Mapa - 7
El Huerto Farm to Table
Enjoy eco-friendly, sustainable cuisine
- Parejas
- Familias
- Comida
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.
Dirección: Calle Sin Nombre SN, Rancho San Angel, 23454 Cabo San Lucas, B.C.S., Mexico
Horario: 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
Mapa - 8
Mariscos El Toro Guero
Enjoy a favourite eating spot of locals
- Parejas
- Familias
- Comida
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.
Dirección: C. Adolfo López Mateos S/N, Mariano Matamoros, 23468 Cabo San Lucas, B.C.S., Mexico
Horario: Daily from 11 am to 6.30 pm
Teléfono: +52 624 143 5654
Mapa - 9
Casasola Café
Kick back in a classic café
- Parejas
- Familias
- Comida
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.
Dirección: Miguel Hidalgo entre 20 de Noviembre Revolución de 1910 y, 23450 Cabo San Lucas, B.C.S., Mexico
Horario: Monday–Saturday from 7.30 am to 2 pm (closed on Sundays)
Teléfono: +52 624 143 4616
Mapa - 10
Tacos Gardenias
Go for the iconic Mexican dish any way you like it
- Parejas
- Familias
- Comida
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.
Direcció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
Mapa