My Top 5 Favorite Restaurants in Los Cabos

By: Jesús Caporal | Published: 7/16/2021 | 7 Mins

Discover the five most incredible places to dine in Los Cabos

My Top 5 Favorites Restaurants in Los Cabos

When I visit Los Cabos, the very first thing I like to do is to start looking for fascinating locations to enjoy the varied cuisine that this wonderful destination has to offer.

It’s been a while since I started this habit, and during this time I’ve had the fortune of visiting some of the most beautiful places, which is why today I’d like to present to you a selection of my favorite restaurants in Los Cabos.

The list below is based on a variety of factors, including location, menu selections, atmosphere, and tastes. I attempted to keep it as brief and varied as possible, so that everyone reading this article may pick at least one or more alternatives to try on their next visit.

Sunset Monalisa

If you're searching for a location where you can enjoy a panoramic view of San Lucas Bay while sipping your favorite beverages and dining in style, Sunset Monalisa is all you're looking for and more!

This premium restaurant, situated in the outskirts of Cabo San Lucas, provides indoor and outdoor seating, contemporary design with Mexican accents, and an outstanding menu comprising Naval Mediterranean cuisine specialties, all of which are expertly prepared and presented with the highest elegance for the most sophisticated palates.

Due to its lovely and intimate setting, it is a popular spot for couples to have a romantic dinner at sunset, and if you're lucky enough, you could even catch a peek of a romantic proposal or even have your wedding here!

Sunset Monalisa is also a fantastic spot to dine with a group of friends and spend an evening remembering all of your amazing experiences, whilst feeling the ocean breeze and listening to live performances by talented shell players and other brilliant musicians.

Casa Calavera

Casa Calavera is a must-see for those staying in San José del Cabo. The restaurant sits directly on the beach in Costa Azul, with panoramic views of the Pacific Ocean and direct access to the beach.

Its amazing avant-garde architecture, thrilling design largely influenced by esoteric aspects of Mexican culture, and traditional Mexican cuisine dishes served in an unexpected, contemporary style are what lure guests like myself to this restaurant each time I visit Los Cabos.

I know what you're thinking: "what about tequila?" Well, don't worry, since there's also a tequila bar with a large range of both renowned and less-known yet excellent tequila brands, so you can sample them all, or try to.

El Tapanco

This is without a doubt one of the most traditional-looking restaurants I've visited in Los Cabos. This delightful Mexican restaurant is directly located within the Casa del Mar Boutique Resort & Spa grounds, and it matches the aesthetic of the resort with wonderful Mexican décor and stunning reproductions of old antiques.

It comes as no surprise that El Tapanco's gastronomic offering is entirely composed of the most emblematic staples of Mexican cuisine. Everything on the menu is made in a contemporary style with locally-grown products, following classic recipes with a touch of nouvelle cuisine.

The restaurant has both indoor and outdoor dining options, with the latter being ideal for those who want to observe the property's classic architecture while also enjoying the lush gardens that surround it.

Something I would like to add is that one of the main strengths of El Tapanco is undoubtedly its freshly baked bread, as well as the excellent delicatessen desserts that are carefully crafted by chef Humberto Espino, a renowned figure in Los Cabos.

I would also like to remind you that as a GlobeQuest Member, you have complimentary access to the Sunday Brunch that takes place here every week!


This is one of the most interesting and high-quality establishments I've seen on my trips here in Los Cabos. Talavera is so much more than a restaurant, as it provides a unique experience that combines past and present, where the classic Mexican cuisine is presented with dramatic and modern style.

It is strategically situated right in the heart of the Hilton Los Cabos Beach & Golf Resort, so when dining here you’ll have the opportunity to enjoy unparalleled views of the ocean. Its décor is quite simple yet sophisticated, featuring artisanal accents heavily inspired by the rich Mexican culture.

The menu successfully brings together all flavors from each of the seven regions of Mexico, allowing you to taste the best of Mexico at once in one location. Talavera also has a wide selection of Baja wines, cocktails and over a hundred options of agave spirits for the tequila connoisseurs.

So if you are looking for an extraordinary Mexican dining experience, then look no further!

JM Italian Steakhouse

Last but not least, I'd like to mention this small but cozy restaurant located only a few blocks from the Cabo San Lucas marina, offering a calm and private setting for your hot date or family reunion.

At JM Italian Steakhouse, you'll find all of the classic Italian recipes, specially made by Jimmy Maddin, a renowned chef of Italian ascendency. All delectable dishes are served in an elegant fashion, ensuring that plate ornamentation complements the flavors and aromas of the already wonderful food.

Its menu consists of homemade pastas, tasty seafood specialities, the finest steak cuts, exquisite freshly-baked bread and wine, as well as a range of the best Italian gelatos and desserts.

Not only are the walls of this restaurant wonderfully adorned with jazz music memorabilia, but you'll also be able to see live jazz shows on select nights. Certainly a great choice for a genuine Italian dining experience!

Now that you've read about my top recommendations, which of the previous restaurants do you intend to visit on your next trip to Los Cabos? Start planning your itinerary and take advantage of your GlobeQuest Benefits!

Contact our Member Service Department for bookings and additional information, and make sure to follow our social media pages.

PHONE: 1-877-610-6300 (US) PHONE: 800-681-1572 (MX)

Subscribe to our newsletter

Receive expert tips to plan your perfect vacation.