If you’re looking for some of the best Cabo San Lucas restaurants, Mexico, we’ve got an excellent list of hot spots in the city. Whether you’re a local hoping to branch out and find a great spot to dine, or a visitor heading into Cabo San Lucas for the first time, you’ll surely find somewhere great to drop in for a meal.
And if you’re in Cabo San Lucas, you probably want to stick close to the beach! If that’s the case, there are plenty of great restaurants in Cabo San Lucas with a view, and even some Cabo San Lucas restaurants on the beach itself. Take a look at what this amazing city has to offer.
12 Best Cabo San Lucas Restaurants
Cervecería La Pintada
Blvd Lázaro Cárdenas s/n, Centro // +526241759907
Cervecería La Pintada is located just off of Lázaro Cárdenas Boulevard in Cabo and is one of the most conveniently located establishments on this list. Even though this place is known for its craft brewery, don’t let that fool you – they also have some of the tastiest and beautiful foods in Cabo.
If you’re looking for some of the best seafood in Cabo, be sure to try out their Oysters on the Shell or their Fish Ceviche Tostada, two visitor favorites. Or if you’re a bit hungrier than that, you should get yourself an order of the Imperial Shrimp stuffed with cheese and jalepeño and wrapped in bacon before grilled and topped with mashed potatoes and veggies. Picturesque!

Cervecería la Pintada offers two for one drink specials all day seven days a week, which is a great option if you’re out with friends or coworkers. And if you’re looking to eat cheap (but amazing) food, then you should stop by on a Tuesday to take advantage of two for one taco, or on Thursday for two for one wing.
The craft beer at Cervecería la Pintada is one for the record book – they’re 120 pesos each and they’re some of the best brews in Cabo. And of course, the IPAs are not to be missed. Be sure to try their wide selection of beers over a few days or so to get the full spectrum that Cervecería la Pintada has to offer. Definitely tops the list of the best Cabo San Lucas restaurants.
Baja Cantina
Marina, Blvd. Paseo de la Marina S/N, Centro // +526241224251
Baja Cantina is a self-proclaimed world-famous hotspot in Cabo offering excellent food options and happy hour specials for guests.
If you get a chance to drop by, you won’t want to miss their happy hours, either from 1-4 pm or from 8-10 pm. During those hours, you’ll get reduced prices on both drinks and their mouthwatering menu offerings like sliders and nachos.
If you’re looking for some of the best food out of all Cabo San Lucas restaurants, you’ll want to order their Chilaquiles Morita, the Baja Cantina Cheeseburger, or their Cajun Shrimp Tacos. And those are just a few of the many options! With so many other tacos on the menu, Baja Cantina stands out as a place to get some of the best tacos in Cabo.
Whether you’re looking to grab a drink with friends, or just want a nice evening out with casual and cheap (but tasty) food, Baja Cantina is a great bet!
Nicksan Cabo
Plaza de la Danza, Blvd. Paseo de la Marina // +526241281537
If you’ve tried a million and one authentic Mexican food restaurant and you’re in the mood to mix it up, then you might want to give Nicksan Cabo a shot – this Gourmet Japanese Restaurant is most certainly a favorite amongst all Cabo San Lucas restaurants.
If you get a chance to drop in, definitely order some tempura options off the menu and leave some room in your meal for a few sushi options as well. Nicksan Cabo also offers a “catch of the day,” so if you’re hoping for some fresh seafood, you’re in the right place.
From Sashimi Cilantro to Salmon Yuzu to Bluefin Tuna Nagiri, Nicksan Cabo has some of the best seafood in Cabo San Lucas, Mexico.
And if you adhere to a vegetarian or vegan diet, then you’ll want to give this place a shot, as most of the menu items (especially on the temporal menu) can be made without any dairy or meat products.
Mi Casa
Calle Cabo San Lucas s/n, Centro // +526241431933
Mi Casa offers some of the best Mexican food in Cabo San Lucas, Mexico, and is well-known amongst locals for their organic focus and high-quality menu items.
If you’re looking for a health-centric place and you don’t mind paying a little extra to know you’re getting local seasonal food, then Mi Casa is the place for you. Most guests love to start with their Comal Surtido, a sampler platter with some of the restaurant’s best starter options such as Quesadillas, Imperiales, and Sopes.
Of course, you’ll want to leave yourself some room to try an entree (or get a few to share). Their Catch of the Day is always a great option, but if you want consistency, then you’ll want to try the Ceviche, which is made with fresh white fish, serrano peppers, and a citrus and herb marinade.
Of course, a health-centric place like Mi Casa has plenty of vegetarian and vegan options for environmentalists and animal-lovers alike. Be sure to try the Panela Asada a la Talla or the Chile Relleno, which can be ordered without cheese.
Vas Que Vuelas Mezcaleria
Calle Niños Heroes esquina // +526241291675
If you’re looking for some of the best food in Cabo San Lucas, Mexico, you’ll want to stop by Vas Que Vuelas Mezcaleria. Of course, this place is primarily a mezcaleria, so enthusiasts should take note – but this gem between all Cabo San Lucas restaurants also has some outstanding food and service.
The overall aesthetic is date-night worthy. It’s low-lit without being dark, and quiet while also allowing for privacy. Out of town visitors call Vas Que Vuelas Mezcaleria the best bar in Cabo and a diamond in the rough in an otherwise loud and busy part of town.
If you get a chance to drop by, be sure to order some mezcal, which comes straight from the menu of the largest selection in town. And pair that with some house-made hand-ground corn tortillas or Oaxaca-style handmade quesadillas.
Vas Que Vuelas Mezcaleria is bleeding authenticity, and visitors will want to prioritize a visit to this place on a trip to Cabo. Definitely recommend this as one of the best Cabo San Lucas restaurants.
Alcaravea Gourmet
Ignacio Zaragoza S/N, Downtown // +526241433730
Alcaravea Gourmet is a reservation-recommended fine dining establishment in the heart of the city and offers some of the best food in Cabo.
The restaurant prides itself on offering only gourmet menu items, so be prepared for the price tag that comes along with the white napkins and crystal glassware. Still, that makes this place a great fancy date night hotspot.
If you reserve a table ahead at Alcaravea, you’ll have access to many dish options including Italian, vegetarian, vegan, and seafood options. Guests rave about the Lobster and Tiramisu, both of which are chef-inspired in flavor and presentation. Bananas Foster is another great dessert option on the menu, which is often talked about by locals.
If you’re looking for a high style, yet pricy, date night out, or if you need a place to take your business partners or boss, then you’ll want to book a table at Alcaravea Gourmet.
Los Tres Gallos
Leona Vicario esquina 20 de Noviembre S/N // +526241307709
Los Tres Gallos is an open-air patio restaurant with a vibrant and casual atmosphere. This place is one of the best restaurants in Cabo San Lucas, Mexico, and offers an authentic vibe with some amazing food.
Their Shrimp Tacos are packed full of food – whereas other restaurants skimp out on the shrimp, Los Tres Gallos makes sure your taco is full to the brim with delicious shrimp.
And if you get a plate of Enchiladas, you’ll know you’re going to get a gorgeous presentation of crema drizzled on top of a pair of corn tortillas soaked in Verde sauce.
Los Tres Gallos is also vegetarian, vegan, and budget-friendly, so if you adhere to dietary restrictions and/or prefer not to break the bank, then you’ll want to give this place a shot. It tops my list of all Cabo San Lucas restaurants.
Baja Brewing Co
Cabo Villas Resort – Callejon del Pescador S/N, Cjon. Pescadores // +526241439199
Baja Brewing Company is a local craft brewery in Cabo and one of the hotspots for both local and visiting craft beer enthusiasts. This place even offers guided brewery tours (booked ahead of time) for interested guests, and tastings to go along with the behind-the-scenes tour.
Their well-known beers include the Blonde IPA, Mexican IPA, Black Ale, Amber Ale, Raspberry Ale, and Oatmeal Stout and they are very serious about only putting four ingredients in each batch of beer. If you get a beer from the Baja Brewing Company, you know you’re not getting a mouth full of fillers and additives.
If you’re looking for a great place to drop in and drink with a few friends, or if you just want a tour of the brewery you already love, then this is one of the Cabo San Lucas restaurants you want to give a try.
La Lupe Mariachi y Chupe Cabo
D Dock, El Medano Ejidal // +526241046796
If you’re looking for a modern twist on authentic cuisine, then you should try to schedule a visit to La Lupe Mariachi y Chupe Cabo. The chef-guided menu reflects adherence to the regional authenticity of the menu, while also keeping in mind that times change, so food should change along with it.
Their Aguachile de Papada is a fan favorite, and their Los Fideos Secos with chile salsa, cream, and cheese are gorgeous on a plate and delicious as a main entreé. And if you’re looking for dessert, there are plenty of great options on the menu such as Cheesecake and Pastel de Elote.
The Porch
El Medano Ejidal, Marina // +526241720085
If you’re looking for a budget-friendly bar right on the boardwalk and generally in between all Cabo San Lucas restaurants, Mexico, then you’ll want to drop by the Porch for signature cocktails and delicious margaritas. And if you’re looking for one of the best restaurants with a view in Cabo, then you’ll be at the right spot.
Visitors talk mostly about the fun atmosphere that the Porch provides, but the unique cocktails are also the talk of the town. The cucumber margarita is a sure bet, and you’ll enjoy a sunset at the marina if you get a chance to swing by the Porch.
SUR Beach House Bar Esquina at Hotel Bahia
Avenida del Pescador, Medano s/n // +526241431890
If you’re looking for a fancy night out complete with wine, cocktails, and cheese boards, then the Bar Esquina at Hotel Bahia will surely impress your date. And if you or your company has dietary restrictions, then you’ll find safe menu options for vegetarian, vegan, and gluten-free diets.
The Bar Esquina at Hotel Bahia is more than just a standard hotel establishment – it’s a place that offers everything at the highest quality, including tacos, coffee, pizzas, desserts, cocktails, wine, and beer. The Bar Esquina at Hotel Bahia leaves absolutely nothing to be desired.
La Lupita Taco & Mezcal
Jose Maria Morelos s/n, Gallery District // +526246883926
La Lupita Taco & Mezcal offers some of the best tacos in Cabo and their extensive menu is sure to have something for everyone.
From classic options like a pastor to chicken, pork, beef, and lamb options, La Lupita Taco & Mezcal is sure to hit the spot. And if you’re a fish and shrimp fanatic, La Lupita Taco & Mezcal has some of the best seafood in Cabo San Lucas.
Vegetarians and vegans will love the Mushroom & Cactus and Greek Eggplant tacos, so if you or someone you’re dining with has dietary preferences that exclude meat and dairy, you won’t have to worry about piecing together something on the menu: La Lupita Taco & Mezcal has you covered.
Final Notes
Whether you’re in the mood for a fancy night out at a restaurant overlooking the boulevard, a vibrant bar to get some cheap happy hour drinks, or a place to mix it up and get some high-quality locally-sourced Japanese food, Cabo has a place for you.
In fact, some of the best food in Cabo San Lucas is just walking distance from the tourist hot spots. So if you’re in town for just a short period of time, you’ll have plenty of opportunities to cross a few places off the list. Surely if you’re looking for a great meal, drinks, or just a fun time, Cabo has a place for you.
Visiting other destinations in Mexico? Check out our other delicious guides:
- 6 Must-Try Dishes When You Visit Baja California Sur, Mexico
- 15 Best Merida Breakfasts
- 10 Must-Try Restaurants in San Miguel de Allende, Mexico
- A Walking Food Tour of Cancun with Eat Mexico
- 11 Must Try Bars & Restaurants in Cancun
- 15 Must Try Playa Del Carmen Restaurants
- Best Guadalajara Restaurants
- 9 Amazing Things To Do In Cozumel
- 12 Best Things to Do In Cabo San Lucas, Mexico
- 17 Best Restaurants in Playa Del Carmen
Looking to visit great places around Cabo San Lucas? My guide on the 12 best things to do in Cabo San Lucas will give you more than you bargained for! (and at bargain prices)
While in Cabo San Lucas, don’t miss out on activities that will help immerse yourself with the city (hurry while they’re hot!):
- Cabo San Lucas: Sunset Party Cruise with Open Bar
- Cabo San Lucas: Los Cabos Beach and Desert ATV Adventure
- Cabo San Lucas: 4-Hour Snorkeling Cruise with Open Bar
- Cabo San Lucas: Sunset Dinner Cruise
- Cabo San Lucas: Snorkel Tour with Open Bar & Snacks
- Los Cabos: The Arch and Lover’s Beach Kayaking + Snorkeling
Travel writer and owner of the blog. My work has been featured on Fodors, Eater.com, International Living, and Great Escape Publishing, among many others. My story? Nearly six years ago, I left my job at an Oklahoma City law firm and embarked on a journey around the world. At the time, I thought I would only be gone for 6 months, but the more I traveled, the longer my bucket list became. Flashpacker describes how I travel. Rather than traveling as the normal world wise backpacker and staying in hostel dorms, I prefer a more comfortable experience, and typically stay in private rooms, take Ubers instead of taxis, and now use a suitcase instead of a backpack. Foodie, on the other hand, describes one of the key reasons why I travel. I love to pick a central “base camp” and then explore the surrounding area, really immersing myself in the culture and interacting with the people, and enjoying and exploring the food of an area is an essential part of this experience.