Presented by

Bulleit Local Bar

The Best Restaurants In Cabo San Lucas, 2021

We spent hours on Yelp sorting through the hundreds of dining options available in Cabo San Lucas. Limiting our options to establishments that have 4.5 or 5 stars we came up with our list. Here are our 15 favorite places to have a meal when we are in Cabo.

By The Smoking Chair Editors  |  2021

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on skype

Cabo San Lucas (Spanish pronunciation: [ˈkaβo san ˈlukas], “Saint LukeCape“), or simply Cabo, is a resort city at the southern tip of the Baja California Peninsula, in the Mexican state of Baja California Sur. As at the 2020 Census, the population of the city was 202,694 inhabitants. Cabo San Lucas together with San José del Cabo are collectively known as Los Cabos. Together, they form a metropolitan area of 351,111 inhabitants.

Rated as one of Mexico’s top 5 tourist destinations, Cabo is known for its beaches, scuba diving locations, Balnearios, the sea arch El Arco de Cabo San Lucas, and marine life. The Los Cabos Corridor has become a heavily trafficked vacation destination for tourists, with numerous resorts and timeshares along the coast between Cabo San Lucas and San José del Cabo.

The waters around Cabo are home to marine wildlife including rays, sharks, mahi-mahi (dorado) and striped marlin.

Cabo San Lucas has become a prominent vacation and spa destination, with a variety of sites of interest and timeshares that have been built on the coast between San Lucas and San José del Cabo. The distinctive Arco de Cabo San Lucas is a local landmark.

Cabo San Lucas has the highest-paying marlin tournament in the world, the Bisbee’s Los Cabos Offshore. This tournament takes place every year in the month of October.

In the winter, pods of whales can be observed in the area. They bear their calves in the warm waters of the Gulf of California after traveling up to 6,000 miles (9,656 km) from Alaska and Siberia.

The extreme south of Baja California has a tropical desert climate. Even with the thermal amplitude, there are no freezes.

During summer, Cabo San Lucas is cooler than San José del Cabo by about 1.5 to 3 °C (3 to 5 °F). Sometimes during the summer, when winds blow from the Pacific Ocean instead of the Gulf of California, the differences in temperatures between San José del Cabo and Cabo San Lucas are higher.

Cabo San Lucas is less rainy than San José del Cabo, although hurricanes can bring heavy rain for long periods. Hurricane Odile made landfall at Cabo San Lucas on 14 September 2014, and caused widespread damage. Due to the position of the city and orography, local summer thunderstorms do not get near enough to bring rain to the town.

The sea temperature experiences lows of 21–22 °C (70–72 °F) in winter, and highs of 28–29 °C (82–84 °F) during the summer months.


Cabo San Lucas

#1: El Farallón

Camino del Mar 1 23455

$$$$ • Seafood

We had dinner at El Farallon one night while we were staying at the Waldorf. It is located on the side of the rocky mountain and right against the water. The setting is super romantic. You may even feel a light ocean spray occasionally. This also means it can get windy, so I’d suggest bringing something to pull your hair back. I even wished I brought a bobby pin or headband to keep loose/flyaway hairs from getting in my face/mouth!

The menu consisted of a four course meal where you chose your main (this is what the price is based off of) and two sides. The courses consisted of a soup, a trio of appetizers (small portion of each), the main, and dessert (churros). The soup and appetizers were very good. We substituted the ceviche for a veg appetizer and they easily accommodated. Most of the mains are fish; we chose yellow fin tuna ($60) and red snapper ($58). The fish was cooked perfectly and were very filling (6 oz ea). I did not particularly care for the sauce that came with the red snapper. It was like a sweet curry sauce, but without it, the fish was very plain. They have a variety of sides to choose from; we chose curry crusted roasted tomato, roasted broccoli, and potatoes. The tomato and broccoli were barely roasted; I would have liked more since that gives more flavor and makes the veg more tender. The tomato also needed much more of the crusty topping because it was pretty plain tasting, like eating a cooked tomato. The broccoli had a yummy sauce on top, but wasn’t cooked quite enough. The potatoes were excellent. Finally, the churros were so fresh and quite delicious.

The service, as with the rest of the resort, is top notch. I would definitely return!

— Review by Elizabeth S.

Cabo San Lucas

#2: Cafe des Artistes

Fraccion Hotelera FH5-C Col. Puerto Los Cabos 23403 San José del Cabo

$$$$ • French, Mexican, International

Absolutely amazing restaurant. We had a legendary experience there, my wife and two adult children. It was my wife’s 50th birthday and I told them about it ahead of time.

Experience: A+. They had a customized menu and a large dessert tray for my wife, the latter of which included a personalized birthday wish for my wife as well as a vertical crystal sugar structure. Everyone was perfect. The waiters’ timing was impeccable, and they explained each dish carefully. Wow.

Ambiance: A+. Incredible views, just behind the JW Marriot pool. The facility was high end. The weather was perfect. Could not imagine anything better.

Food: A. We started with the tuna tartare on a salt block appetizer. We all then had the tasting menu. Every single one of us loved all of the courses except perhaps 1-2. For me, it was the foie gras and the dessert courses, as well as the soft shelled crab. But I think they were expertly prepared — just not for me. Not my type of thing. Unfortunately, the main protein dish was limited to beef and not the lamb chop. Everything else was absolutely incredible. Can’t give the food an A+, but an A- is still pretty doggone good.

Value: B. At $100 per tasting menu, it was a pretty solid price for what you get. Value is a tough one to get an A for, because things could always be cheaper! I still felt like I got a solid deal though.

Overall: A. Close to an A+. I would absolutely go back.

Special thanks to the entire staff for making the night so special! God bless all of you.

— Review by Benny L.


Cabo San Lucas

#3: Peacocks Restaurant

Av. del Pescador S/N 23479

$$$$ • Bars, Modern European

One of the best meals ever (*not exaggerating*).

Walking back to our hotel from the beach, my boyfriend and I stumbled upon this amazing little restaurant. I cannot remember his name but one of the main hosts/servers/bartenders/staff was super accommodating. He greeted us with open arms and treated us like family.

We sat by the fire place and offered menus right away. We ordered the ceviche to start, and the prime rib for our main course (we shared as it was quite big) and a margarita. They also provided some bread and butter to go alongside our meal. ALL the food and drinks were phenomenal! The ceviche tasted so fresh, the meat was so juicy, and the margarita was nice and strong. Service was spectacular as well! It was a little pricey for being in Cabo, but my boyfriend and I highly enjoyed it and want to go back already. It was so worth it!

On top of that – since we couldn’t finish our margarita (I was too full and it was too strong) they even gave us a to-go cup with a salted rim.

Thanks Peacocks, it was the perfect ending to an amazing vacation!

— Review by Justine D.

Cabo San Lucas

#4: Agua

Carretera Transpeninsular Palmilla Km 7.5 23400

$$$$ • Mediterranean

Beautiful views of the ocean and great food. We ate here our first night at Palmilla and what a start to our vacation! Aqua has a beautiful entrance with cascading water and a large open air bar. There is indoor seating, outdoor seating, and if your as lucky as us 4 tables on the lower section directly above the ocean. We had an incredible view and were able to hear the waves crashing as we ate.

We started with shrimp enchiladas and fresh tuna wrapped in avocado. Both were excellent. For our entrees we chose the seared ahi tuna and ribeye steak. Again, both excellent high quality dishes that tasted great and well presented. We had the tres leches for dessert which was good, but not memorable.

Yes Agua is expensive. You should have guessed that when eating at one of the nicest, if not THE nicest hotel in all of Cabo. This is a great option for a romantic dinner or special occasion while in Cabo.

— Review by Steven H.


Cabo San Lucas

#5: De Cortez

Corredor Turístico Km 10 23410

$$$$ • Latin American

It was definitely a five star experience.

It was my last night in Cabo and we’ve decided to have our dinner at De Cortez and I was literally blown away by the quality of service, food presentation, delicious food and the ambiance.

My aunt and I shared their meat and seafood platter and it was enough for three people. It comes with 3 kinds of red meat, fish of the day, shrimps and scallops and also it was accompanied by 4 sauces and 2 sides. It was delicious and overwhelming at the same time.

They’ll serve you asparagus gazpacho with baked bread as a starter and some homemade bread and butter which I literally ate most of them—i seriously love soft, fresh homemade bread.

After our dinner we decided to try their Opera cake for dessert and some coffee honey a cocktail drink with Crown Royal, Baileys and Brazilian espresso—i wasn’t expecting it was a cold drink though.

Let’s talk about their amazing service. They all have an amazing rhythm as if I’m watching a show. I can tell that they take pride on what they do and they do it with passion. Watching the chef’s and the server work hand in hand was a great entertainment for me.

Thanks for the wonderful experience De Cortez!

— Review by Monina I.

Cabo San Lucas

#6: Mariscos La Palmita

16 de Septiembre S/N Col. Centro 23469

$$ • Seafood

Authentic Mexican food and amazing seafood, high quality customer service, the vibes are right and cute. The serve gave us complimentary tequila shots and it was bomb. Prices were reasonable and affordable. No wait time, food arrived quick. they have parking spots for their customers, it’s very pleasant and I can’t wait to come back to them.

Tldr: this is a MUST visit 14/10! Definitely a must try when in CABO!

— Review by Nicole V.


San Francisco

#7: Mako

Paseo de La Marina S/N 23479

$ • Vegetarian, Pizza

Wow! This was the best food I’ve ever had in Cabo, vegan or otherwise
We shared the empanadas and some tacos and then even ordered dessert and it was bomb
Loved the service, the drinks, the atmosphere
Will be back!

— Review by Elsa Y.

Cabo San Lucas

#8: La Revolucion

Álvaro Obregón 1732 Col. Centro 23400 San José del Cabo

$$ • Bars, Mexican

Outstanding food in the heart of San Jose Del Cabo. We shared the fish carpaccio, my daughter had the pesto pasta, and my wife & I had the grilled pork and ribeye. Perfectly grilled and sautéed vegetables come with the meat dishes.  We highly recommend

— Review by Octavian T.


Cabo San Lucas

#9: Cafe Calafia

Blvd. Alvaro Obregon S/N Col. Centro 23400 San José del Cabo

$ • Breakfast & Brunch, Cafeteria, Sandwiches

This cafe was a little hard to find with the construction going on. We finally found a place to park and walked to the cafe and found some great entertainment going on. There was a local Mexican dancing class going on in the plaza, that was an added bonus for sure.

We had a great breakfast of fried eggs covered in a red chili and chili verde sauces that was just awesome.  They had quite an impressive Italian espresso & cappuccino machine in their small kitchen.  I had the americano and a friend a cappuccino. I don’t think we left a drop in the cup.

The bet part of the vacation here was basically blindly trying different and varying food.  From Greek to traditional Baja dishes, everything we had was AAA good.

Tonight we return to George’s Restaurant for our final evening in San Jose del Cabo.

Great friends and great food!

— Review by YeeHaw R.

Cabo San Lucas

#10: Taqueria El Paisa

Blvd. Centenario S/N Col. Centro 23400 San José del Cabo

$ • Mexican, Steakhouses

WOW….this place is absolutely amazing. If you want some of the best tacos in the world, you need to make this place a stop on your vacation itinerary. Absolutely perfect tacos. Generous portions of meat, excellent salsas and the tortillas are hand made. We had 7 varieties and all were fantastic. The one taco that sets this place above all others is the PASTOR, it is almost magical in taste. A perfect corn tortilla covered with pastor, topped with salsa, cilantro, onions and of course a slice of pineapple. I would rename this taco as “The Perfect Pastor”. 9 tacos later and all I wanted for dessert was another Pastor. Absolutely amazing and HIGHLY recommended. Gozar

— Review by John J.

Cabo San Lucas

#11: Bajarosha

Calle Niños Héroes S/N Manzana 17 Lote 2 23468

$$ • Mexican, Vegan, Vegetarian

Just over the top service. I loved this place. Sergio was so attentive and amazing. The food was beyond terrific. We honestly were gonna go somewhere else because we caught our own fish earlier in the day and wanted that cooked. The place we wanted to go to didn’t work out very well, someone over heard our complication and suggested this place. She actually called this place and told them we were coming, Sergio was waiting outside to flag us down.
One of the best places I have visited in Cabo, definitely a must try place when visiting. Will DEFINITELY be back!

— Review by Brianna B.

Cabo San Lucas

#12: Fiorenza Restaurant

Blvd. Antonio Mijares 30 23400 San José del Cabo

$$ • Pizza, Italian, Bars

Absolutely phenomenal food and great service. We had the Quattro Formaggi pasta and Diavola pizza and they were both incredible! We ate until we couldn’t stand. Highly recommended and we’ll definitely be back!

— Review by Rachel I.

Cabo San Lucas

#13: El Ahorcado

Calle Paseo del Pescador S/N Col. Mauricio Castro 23405 San José del Cabo

$ • Tacos

The address on the Yelp took us no Where. After finding their website at finding their new address I was able to copy and paste onto my maps which took me to the new location. The food is amazing their sauces are super hot so before warned. Their service is fast and friendly. Also their margaritas are very strong but delicious. There’s no problems with parking and will absolutely be coming here again.

— Review by Deidra Ann D.

Cabo San Lucas

#14: El Peregrino

Igancio Zaragoza S/n Col. Ildefonso Green 23470

$$ • International, Steakhouses, Seafood

I took a girls trip to Cabo and we selected this place for the birthday girl’s dinner based on other reviews. We had other recommendations for other places that were very expensive with great views of the ocean etc. We were more interested in great food so we selected this place. El Peregrino did not disappoint! The food was amazing!!! Everyone ordered something different so I was able to try a variety of their dishes! They bring tomato toast to the table to start and I had to push the basket away bc I could eat the whole thing… it was that good!!! Then I tired the shrimp stuffed jalapeños wrapped in bacon…my mouth is watering just thinking about how good they were. For our main course we had a variety of shrimp pasta, chicken with a mango chutney and I had the Sea Bass. The food was sooooo good! The best food we ate the entire trip!! The drink were excellent as well. I was expecting a small margarita but I got a jumbo size and had to sip it slow! You definitely get your money’s worth.

For dessert I had the Creme brûlée and churros(I couldn’t pick just 1) and both were excellent, but I was so stuffed I couldn’t finish them. The Creme brûlée is a bit different from what you would get in the states but just as good flavor wise.

The staff were super nice and friendly. They took the time to explain the menu which by the way came in English and Spanish!

The restaurant is small so you need to make a reservation. We were a party of 9 so they moved tables together and had table clothes etc! Their covid protocols were excellent as they were very cautious when it came to serving food, cleaning etc. the flatware was wrapped and the staff wore masks.

The cost was surprisingly cheap. I would have paid more. Most dishes were about 20usd or less. My bill was only like $75 and that’s bc I paid for the bday girl’s food and drinks so that’s not bad considering everything we ordered.

I will definitely go back here the next time I visit Cabo bc the overall dining experience was magnífico!!

— Review by Lare B.

Cabo San Lucas

#15: El Matador

Paseo Marinos S/N Col. El Chamizal 23443 San José del Cabo

$$$$ • Mexican, Mediterranean

My husband and I visited this restaurant based on the great reviews and we were not disappointed.  The restaurant has a great ambiance and is like finding a diamond in the rough.  We sat outside on a patch of grass next to the nice pool.  I started with a Cadillac Margarita and beet salad.  They made the beet salad perfectly.  All the flavors combined perfectly.  The Cadillac Margarita was nice and strong.  My husband started with the Caesar Salad which was made in front of us which was a nice touch.  He then had a filet which was delicious and one of the best cuts of meat he has had.  He said that it was the best steak he had in Cabo.  I had the chicken Parmesan.  It was good.  We couldn’t decide which dessert to get so we had both: bananas foster and chocolate cake.  Wow!  They were both the most delicious desserts (the bananas foster was also made in front of us which was awesome).  I have had a lot of chocolate cakes and bananas fosters in my life, but these were the best.  You really need to save room for them.

Our service was spectacular and we even got to meet Pablo.  He spoke to us for a long time about his bull fighting and the bull fighting techniques, and even brought out a cape and showed us how it is done.  It was so interesting and we learned so much.  We really appreciated all the time he spent talking to us.  He truly made our night special and a night to remember.  My husband and I still talk about it and even attempt the bull fighting moves, but we are not good at all.  It is way more skilled than we ever imagined.

El Matador has been added to our list of favorite places in Cabo and we will be returning.  They serve excellent food at great prices and we can’t wait to visit here again.

— Review by Krissy H.

Cabo San Lucas

#16: La Pampa

Blvd. Marina S/N Col.Centro 23450

$$$ • Steakhouses

We were referred here by a local at our hotel in Cabo. We walked about 20 minutes to get here but the scenery was a good glimpse of what Cabo is.
It was a Thursday night and they were not really busy. We had not ever had this type of steak restaurant (Argentina style) so we didn’t know what to expect.
They bring out toast with some dips and they were all really good.
We ordered the Provolone Cheese as an appetizer and it was awesome! Never had baked cheese like that before.
Hubby and son had the Rib Eye (it was kinda thin) and they thought they were going to be disappointed but the flavor was FANTASTIC.
I ordered the Salmon and it had a ton of flavor. A lot of plates come with potato salad as the side and since I am not a fan I wish they had more to choose from.
If you are in downtown Cabo I suggest you try this local hole in the wall.

— Review by Nichole D.

Cabo San Lucas

#17: Arbol

Carretera Transpeninsular Km 19. 5 23400 San José del Cabo

$$$$ • Indian, Pan Asian, Cocktail Bars

Gorgeous restaurant with absolutely delicious food. I got the paneer makhani – they have a chicken makhani which they made with paneer instead as I requested it though it’s not on the menu accompanied cheese naan, herb naan and the garlic naan. It hit the spot, and I’m saying that being north Indian :)) the Thai curry was delicious too and reminded me of my favorite Thai restaurant in bombay.
The tapioca pudding was amazing !! I know that’s not a typical dessert one would order but I highly recommend it. Was so refreshing and a complete guiltless dessert.
The icing on the cake was the celebration cake – I was celebrating my 40th birthday. The cake they gave me was not only stunning but so so yumm.
I can’t wait to go back to Cabo and go here. Loved it !!

— Review by Shradha S.

Cabo San Lucas

#18: La Casita

Camino Los Barriles – Santa Teresa S/N 23330 Los Barriles

$$$$ • Sushi Bars

We ate here on our last night in Los Barriles. One of my favorite meals in Baja. The food and service was absolutely amazing. They definitely know what they are doing when it comes to culinary skills. Our servers Roberto and Pedro were top notch and had great recommendations. I had sushi and chose the Derek roll, so fresh and delicious! I highly recommend this place for a nice dinner out with the family or romantic evening for 2.

— Review by Rebecca H.

Cabo San Lucas

#19: Suviche

Carretera Transpeninsular Palmilla Km 7.5 23400 San José del Cabo

$$$$ • Japanese, Sushi Bars, Cocktail Bars

The service at this entire resort is IMPECCABLE. Top notch. There is literally not one single thing they could do better. I’ve never said that about a resort in my entire life.

That being said, our experience at Suviche was not much different than our experience at the resort. The seafood is as fresh as seafood comes and the rolls are delicious, but the best thing we had was the hot stone ribeye. Amazing. Wish we didn’t leave this meal for our last night at the resort so we could’ve had it again.

— Review by Claudia C.

Cabo San Lucas

#20: El Restaurante

Carretera Transpeninsular Km 19. 5 23400 Cabo Real

$$$$ • Mexican

Located inside the beautiful Las Ventanas resort and with a gorgeous view of the water and the beautifully lit trees, El Restaurante did not disappoint.  

We ordered the tableside guacamole preparation, which was delicious, and to follow that we had the taco experience for two.  True to it’s name, you may choose four protein items from a rather luxurious selection which come with at least a dozen or more accoutrements for you to mix and match as you like.  Definitely an experience… and a fun one, at that.  

We chose the short ribs, shrimp, rib eye and lobster.  Toppings included various spiced sauces (jalapeno, habanero, chile de arbol and more), different pickled cabbage salads, a fruit based salsa, and a sauce made with chapulines (grasshopper).   A basket of small, handmade, soft corn tortillas were also brought out warm to the table.   My only regret is that I forgot to get a photo of everything!

Everything was well prepared, delicious and we were decidedly full at the end, but not before they brought out fresh churros for my birthday…which were hands down the best I’ve ever had.  Crispy on the outside, fluffy and hot inside.  Lightly sweet.  Absolutely wonderful.

I also had a couple of tequila negroni’s which were a creative riff on the classic.  

All this while listening to an amazing Cuban singer with a beautiful, powerful voice.  

A lovely night!  I can’t wait to return!

— Review by Shanna K.