airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar
Explore your world
Cancel
Limes | © Neil Conway / Flickr
Limes | © Neil Conway / Flickr

The 10 Best Restaurants in Cabo San Lucas, Mexico

Picture of Stephen Woodman
Updated: 6 January 2018

In recent years, Cabo San Lucas has cemented its position as one of Mexico’s most popular coastal resorts. But it’s not just Cabo’s beaches that bring in the tourists: it’s the spectacular cuisine as well. With a focus on fresh seafood and blending a wide range of influences, the region’s cuisine has established an impressive international reputation. With that in mind, here’s a rundown of the very best restaurants that Cabo San Lucas has to offer.

Sunset Monalisa

Carved into the mountainous heights overlooking the Bay of Cabo San Lucas, the Sunset Monalisa offers breath-taking views of the famous Arch at Land’s End. The restaurant specializes in Mediterranean cuisine – offering handmade pastas, mozzarella and freshly caught seafood. The venue also boasts an elegant bar and a champagne and oyster terrace. A must-visit for foodies in Cabo.

IMG_2474

Sunset Monalisa | © BluEyedA73 / Flickr

Opening Hours
Mon - Sun :
4:00 pm - 10:30 pm
Budget
$$$
The Resort

This luxurious restaurant overlooks Solmar Beach, which offers gorgeous, uninterrupted ocean views. The Resort boasts a very impressive seafood menu, a superb wine list and first-rate service. Reservations are recommended, and are essential for sunset dining, when the spectacular views ensure the tables are always full.

35378557656_24d7123f6e_o

The Resort | © Magdalena Poupon / Flickr

Opening Hours
Mon - Sun :
5:00 pm - 11:00 pm
Budget
$$$
La Golondrina

Another highly-rated eatery, La Golondrina is known for its excellent food and wine. Situated in a beautiful and atmospheric garden setting, the restaurant offers mouth-watering lobster and steaks. With fast, efficient and friendly service, this is an upscale experience at accessible prices.

4089860539_e8cbed4946_b

Seafood salad | © Larry Hoffman / Flickr

Opening Hours
Mon - Sun :
5:00 pm - 10:00 pm
Budget
$$
Mama's Royal Café

Since 1991, Mama’s Royal Café has been offering a huge array of breakfasts, from delicious fruits and smoothies to legendary omelettes, which can be prepared in 40 different ways. Chef-owner Spencer Moore has created a spectacular breakfast dining experience offering a menu packed with Mexican and international flavors. Specialities include innovative dishes such as the Texas Tornado (a chicken-filled crepe with poblano chiles and avocado) or the King Kong Omelet that is brimming with ingredients. The restaurant has seating for 40, and is open daily from 7:30 a.m. until 2:00 p.m.

8562261702_b6d25969a0_k

Salsas in Mama's Royal Café | © nathanmac87 / Flickr

Opening Hours
Mon - Sun :
7:30 am - 2:00 pm
Budget
$$
Ole' Ole'

Located along Cabo’s iconic boardwalk, Olé Olé restaurant is a great place to people watch while enjoying delicious Spanish tapas. Variety is the name of the game at this excellent eatery. Whether it’s seafood tapas, barbequed pork chops or cool gazpacho soup, Olé Olé offers an impressive range of Mediterranean cuisine. On Sundays, the special is Paella Valenciana, a classic Spanish dish of saffron-flavored rice blended with a variety of shellfish and meats.

2431481899_d20de44017_o

Ole' Ole' | © Melissa Doroquez / Flickr

Address & Phone
Opening Hours
Mon - Sun :
9:00 am - 11:00 pm
Budget
$$
Mi Casa

For authentic Mexican cuisine, Mi Casa should be at the top of your list. Set in an elegant hacienda-style property that boasts impressive life-size murals, the restaurant is the perfect place for a leisurely family meal. The menu boasts a broad selection of dishes from various parts of the country, with a range of flavors, textures and aromas. The cooking staff have focused on classic dishes that represent the best of Mexican cuisine, including rich mole sauces, delicious seafood and chiles en nogada.

3340500670_a5427c9f0e_b

Mi Casa | © Tanenhaus / Flickr

Opening Hours
Mon - Sun :
11:00 am - 10:30 pm
Budget
$$
Captain Tony’s

Captain Tony’s Restaurant is an iconic seafood venue offering an extended selection of fish and shellfish. The presentation and flavor of the dishes are first rate and the drinks list is extensive. The restaurant also offers a “You hook it, we cook it” service, where you can bring fish you have caught in the surrounding waters so it can be prepared by the in-house chefs any way you like it.

8998668078_7d463c98c2_k

Captain Tony’s | © Kirt Edblom / Flickr

Opening Hours
Mon - Sun :
6:00 am - 12:00 am
Budget
$$
Tacos Gardenias

Having started more than 30 years ago, Tacos Gardenias has withstood the test of time and is beloved by both tourists and locals alike. The eatery offers a delicious variety of tacos, from fish and shrimp, nopal cactus, fried pork rind and chicken. The cochinita pibil – slow roasted pork marinated in ground achiote seeds and orange juice – is the stuff of legend in Cabo.

8154918093_9c3fa3d471_k

Tacos Gardenias | © Lee Coursey / Flickr

Opening Hours
Mon - Sun :
8:00 am - 10:00 pm
Budget
$
Taco Fiesta

Never too far from the top of any local’s recommendation list, Taco Fiesta has become something of an institution in the city. Centrally located and near the city’s nightlife hotspots, the taco spot is noted for its speed and affordability. The specialty is the taco al pastor, a delicious taco made with spit-grilled meat. Top up your tacos with spicy sauce, guacamole and beans.

2431488061_1ea70a373a_o

Taco Fiesta | © Melissa Doroquez / Flickr

Opening Hours
Mon - Sun :
11:00 am - 12:00 am
Budget
$
The Office on the Beach

This unpretentious beachside bar and seafood restaurant has been a fixture on the Médano Beach since the 1970’s. The Office on the Beach offers breakfast, lunch and dinner menus, with an emphasis on fresh seafood and excellent local ingredients. A great place to enjoy a meal and a few cold drinks with the waves lapping just a stone’s throw from your feet.

8154929595_08cb1e1b81_k

The Office on the Beach | © Lee Coursey / Flickr

Opening Hours
Mon - Sun :
7:00 am - 11:00 pm
Budget
$$