If you’re looking for some of the best Mexican food in Las Vegas, you don’t have to look any further. From hole-in-the-wall spots to upscale restaurants, there’s something for everyone when it comes to Mexican cuisine in Sin City.
In this list, I’ll highlight 25 places with the best Mexican food in Las Vegas on The Strip, Downtown, and in the suburbs.
From tacos and burritos to tamales, there is no shortage of excellent eateries that will meet your needs. You’ll find everything from traditional fare to all-night fiestas.
Best Mexican Food Las Vegas Strip
After a long day of gambling on the Las Vegas Strip, you are starving. You’re craving Mexican food and an ice-cold margarita with salt on the rim. You want chips and salsa with a side of fresh guacamole. But where do you go?
Here’s the list of best Mexican food on The Strip:
Spring Mountain Road to Sahara Avenue
1. Casa Playa at Wynn
Casa Playa opened in late 2021 at the Wynn Las Vegas. It has quickly made a name for itself. Casa Playa is the place to go in Las Vegas if you’re looking for upscale Mexican food. With dishes like ceviche or aguachile, seafood platters, Wagyu tacos, or suckling pig carnitas; there’s something here that sure satisfies any palate!
It’s an expensive restaurant, expect to spend at least $50 per person, but it’s a top-tier dining experience in Las Vegas. If you’re visiting and looking for high-end Mexican cuisine, I highly recommend it!
2. Chica at The Venetian
While technically a Latin restaurant, Chica at The Venetian has some of the best Mexican food in Las Vegas. Chica is the perfect place to experience bold flavors from around Latin America. With an innovative and diverse menu, Chica dishes are sure to not disappoint at this vibrant restaurant.
You’ll find bold dishes like “Al Pastor” Ribs, crispy Peruvian octopus, and Venezuelan braised short ribs that will make your taste buds sing! There’s so much more to explore too; there’s an extensive cocktail & wine menu with great options such as Mezcal Punch. Similar to Casa Playa, Chica is an expensive restaurant. You should expect to spend a minimum of $50 per person.
3. Tacos El Gordo
In Las Vegas, it doesn’t get more authentic. You can get fresh tacos with a Tijuana-style flair at Tacos El Gordo. Some taco options include carne asada, adobada, suadero, cabeza, and chorizo, which go well with guacamole or salsa to choose your preferred flavor!
Other menu highlights include quesadillas, tostadas, mulas, sopas, and more. And don’t forget about loaded fries! There are multiple locations throughout Las Vegas, with the most popular one on the north end of The Strip across from Resorts World and Encore.
4. El Segundo Sol at Fashion Show Mall
There is no better place to enjoy a margarita than El Segundo Sol on their outdoor patio. The menu features fresh-made guacamole, chicken taquitos, and nachos with all the fixings you love from Mexico, including fajitas and enchiladas.
And during happy hour? They’re serving up some of your favorite Mexican delicacies at discounted rates, including margaritas, draft beers, cocktails, plus mouthwatering food like chips and salsa, tacos, and more—one of my personal favorite happy hours in Las Vegas.
5. Cañonita at Venetian
Traditional Mexican dishes are served in a colorful and luxurious atmosphere overlooking the Venetian canals and gondolas. Cañonita offers a menu of mouthwatering, scratch-made Mexican favorites for breakfast, lunch, and dinner.
They start with street tacos in hand-pressed tortillas to spicy sauces before you have the opportunity to enjoy fresh, house-made guacamole from authentic recipes that will make your taste buds sing!
The sizzle is felt through carne asada while jalapeño margaritas rattle on every table, making Cañonita one restaurant where there’s something for everyone – no matter what time their hunger strikes!
6. Señor Frog’s at Treasure Island
Señor Frog’s at Treasure Island is a Mexican institution. While not a place I would recommend for Mexican food, it’s a heck of a party! Take a shot of tequila, grab a frozen margarita, and get loose on the dance floor!
The food itself leaves something to be desired, but that’s not why you should go to Senor Frog’s. There’s just so much to enjoy here, including the festive atmosphere that is unforgettable.
Harmon Avenue to Spring Mountain Road
If you want the best Mexican food in Las Vegas, Javier’s is your place. They serve authentic dishes from seafood and beef to pork and chicken. You’ll find all the makings for a mouthwatering Mexican meal at Javier’s.
The cocktail menu includes hand-shaken margaritas, rare tequilas, craft cocktails, and draft beers. The upscale restaurant is located inside Aria Resort & Casino in the middle of The Strip. It’s one of the most expensive options on my list, but it’s worth every penny. You should anticipate spending at least $50 per person.
2. China Poblano at Cosmopolitan
China Poblano is where you can experience the best of Mexican and Chinese cuisine by chef José Andrés. Located inside Cosmopolitan Hotel & Casino on The Strip, this restaurant offers an innovative dining experience with both styles of food!
China Poblano is not a fusion restaurant. With Mexican cuisine from one kitchen and Chinese from another, they offer delicious dishes that will make any taste buds happy! An average meal will cost about $35 per person.
3. Cabo Wabo at Planet Hollywood
Cabo Wabo at Planet Hollywood has one of the best restaurant views in Las Vegas. The food may not be on top for me, but you can’t deny their view! The restaurant is a must-stop for any foodie visiting Sin City that wants to take in the sights.
Cabo Wabo offers signature margaritas and mouthwatering Mexican cuisine with an outdoor patio that provides stunning views of the Bellagio Fountains, Eiffel Tower – plus endless people watching! An average meal here will cost about $25 per person.
4. Chayo Mexican Kitchen + Tequila Bar at The LINQ
Chayo Mexican Kitchen + Tequila Bar on The LINQ Promenade is a heck of an experience. During the day, Chayo is a relatively typical Mexican restaurant. But as the sun sets, the party begins. Take a ride on the mechanical bull, dance to the DJ, and enjoy the tequila.
To me, it’s less about the food and more about the experience at Chayo Mexican Kitchen. While they do have good food, it’s pretty pricey. That said, the environment is what you’re paying for and it’s unlike any other Mexican restaurant on The Strip.
5. Yolos Mexican Grill at Planet Hollywood
Yolos Mexican Grill at Planet Hollywood has a festive atmosphere with traditional Mexican favorites. They have 60 different tequila options to tantalize your taste buds, as well delicious appetizers and tacos that will delight any appetite – don’t forget about their fresh fruit margarita!
Whether you’re looking for Mexican food or just some tequila with friends, Yolos Mexican Grill has everything your appetite desires. It’s a bit pricey for what it is, you should expect to spend about $30 per person.
Bonus: Ghost Donkey Mescal & Tequila at Cosmopolitan
Tucked away in The Cosmopolitan’s Block 16 food court is a popular bar called Ghost Donkey Mescal & Tequila. Through the secret door, you’ll find an intimate bar with an impressive list of cocktails, mescals, and tequilas. Whether you want a cocktail before seeing Opium or a shot of tequila after dinner, make sure to check out Ghost Donkey!
Russel Road to Harmon Avenue
1. Border Grill at Mandalay Bay
Border Grill has a modern yet authentic Mexican menu with dishes like the carne asada quesadilla and Yucatan pork. The weekend brunch features unlimited small plates of Peruvian shrimp and grits or chilaquiles for those looking to try something new.
Be sure to check out their drink offerings such as margaritas, craft cocktails, wine, or beer while dining on the outdoor patio, which has scenic views of Mandalay Bay!
2. Hussong’s Mexican Cantina
Home of the original margarita Hussong’s Cantina has some of the best Mexican food in Las Vegas, with a menu featuring traditional and specialty tacos, taquitos, nachos, burritos.
The popular spot is known for its signature Baja cuisine that features guacamoles made from scratch daily to fill your appetite alongside dishes like chimichangas or enchiladas before finishing off at Hussong’s famous margaritas!
Hussong’s has two locations in Las Vegas, including inside The Shoppes at Mandalay Bay and on the west side of town at Boca Park.
3. Nacho Daddy at Planet Hollywood
Nacho Daddy serves up a menu of over-the-top gourmet nachos and delicious Mexican cuisine. You can find traditional options from fiesta nachos or southern fried chicken to Mexican dishes that are sure to please any palate, including tacos, enchiladas, burritos, and more!
The Nacho Daddy menu is a cocktail lover’s paradise. Choose from signature margaritas, beer on tap, and the world-famous scorpion shots! You’ll also find brunch with specialty items and bottomless mimosas to start your day.
4. Gonzalez Y Gonzalez at New York New York
Similar to Diablo’s, if you find yourself at New York New York Resort & Casino, Gonzalez Y Gonzalez is your best bet. The restaurant and bar have a good atmosphere with a great selection of tequila and drinks.
The food is good, but it’s not somewhere I would normally seek out unless I was in the general vicinity. Here you’ll find classic Mexican favorites like tacos and enchiladas to taquitos or fajitas. Most users give it between 3.5-4 stars online, which is about right.
5. Diablo’s Cantina at Luxor
Diablo’s Cantina at Luxor is a festive restaurant that will give you a buzz. On the south end of The Strip, there are not a lot of Mexican restaurants to choose from. Diablo’s Cantina is your best option if you’re at Luxor or Excalibur.
Here you can enjoy a great atmosphere, good drinks while grabbing some enchiladas, fajitas, or tacos to kickstart your night in Las Vegas. If you’re unable to afford Border Grill, this is a good spot on the south end of Las Vegas Boulevard.
Best Mexican Food Downtown Las Vegas
While there aren’t many Mexican restaurants downtown, there are a couple of great options–including food trucks. Some of the best tacos and burritos I’ve had were at food trucks downtown.
As mentioned above, Nacho Daddy is the most popular Mexican food tourist destination downtown. While they have incredible drinks and nachos, it’s not a traditional Mexican experience.
1. La Comida
Near El Cortez is La Comida, a fun and lively spot that says they offer the authentic taste of Mexico City with an American twist. The cozy restaurant has excellent decor and a killer cocktail menu. Users rate it about four stars and often compliment the service and atmosphere.
2. Cadillac Mexican Kitchen & Tequila Bar at Golden Nugget
At the Golden Nugget, you’ll find the Cadillac Mexican Kitchen & Tequila Bar. It’s a mixture of modern sports bar meets cantina. You can choose from over 70 tequilas and mezcals or grab an 80-ounce beer tower. Users rate is an average of 4 stars and commonly discuss the party-like atmosphere.
3. Casa Don Juan
Casa Don Juan is a family-owned Mexican restaurant that has a little bit of everything. From tacos, burritos, enchiladas, and tamales served in Mexico’s traditional fashion with hot sauce on top; to Mexican sandwiches piled high with ingredients like guacamole or refried beans. There’s no shortage of options for satisfying your hunger here!
That is your go-to place with weekday happy hour and jumbo margaritas to boot for a quick Mexican breakfast with flavors you can’t get enough of. There are three Casa Don Juan locations in Las Vegas. One in Henderson, Summerlin, and downtown in the arts district.
4. Tacos & Miches
If you need a late-night snack on the Fremont Street Experience, check out Tacos & Miches Fremont across from The D. The aromas of tacos goodness waft out of this place onto Fremont Street. Users give it about four stars and are generally happy if they order tacos.
5. Pinches Tacos
A few blocks away at Container Park is Pinches Tacos. The small shop offers a wide variety of tasty tacos and burritos. The small restaurant keeps users happy, averaging 4 to 4.5 stars. Pinches Tacos has two more locations, one in southwest Las Vegas and another in Henderson.
Bonus: Lucky Day Tequila Bar
Lucky Day is the perfect spot for a mezcal or tequila cocktail. The setting is unlike any other Mexican bar or restaurant in Las Vegas. You’ll find rare mezcals, small-batch tequilas, and cocktails that will leave you speechless. Lucky Day only offers chips, salsa, and guacamole for food, but it’s one of the best cocktail spots downtown.
Best Mexican Food Off The Strip In Las Vegas
There are a lot of great Mexican restaurants around Las Vegas in the suburbs, here are just a few of our favorites:
1. Juan’s Flaming Fajitas & Cantina
Juan’s Flaming Fajitas & Cantina is home to some of the best Mexican food in Las Vegas! You have your choice of four different types of flaming fajitas: pork, chicken, steak, or shrimp that come with a litany of toppings.
In addition to the specialty dishes, Juan’s also offers tacos, enchiladas, burritos, and more for those who prefer something other than fajitas.
Mexican brunch is both delicious and colorful. Diners can choose from huevos rancheros, chilaquiles, or a Mexican omelet with all the trimmings to get their day started right while also enjoying some refreshing margaritas. From beer to wine to cocktails, there’s something here for everyone!
There are two locations, one in southwest Las Vegas and one in Henderson. If you have a car and want to venture away from the tourist areas, Juan’s Flaming Fajitas is a great spot.
2. Lindo Michoacán
Lindo Michoacan is a Mexican restaurant that offers fresh, authentic Mexican cuisine. Their menu offers dishes to satisfy any craving, including seafood, pork, beef, or chicken options.
When it comes to Mexican cuisine, you’ll find Lindo Michoacan is second-to-none. With an exquisite menu of unique recipes and combo plates, this restaurant has something for everyone – from children to adults looking for an afternoon meal or dinner!
There are three Lindo Michoacan locations, one two miles east of the convention center, one in Summerlin, and one in Henderson.
3. Taco Y Taco Mexican Eatery
One of the best tacos in all of Las Vegas, Taco Y Taco is a local favorite that has tourists clamoring for more. The mouthwatering street tacos melt in your mouth and are available with any meat you could imagine-al pastor, chorizo, pollo, or cabeza.
You can even top it off with one of their perfect salsas from their salsa bar to transport yourself right back to Mexico! Grab yourself a cocktail, beer, or wine and enjoy the best tacos in Las Vegas.
Taco Y Taco has two locations in Las Vegas, one about a mile from Green Valley Ranch in Henderson and another about four miles from The Strip.
4. Rodolfo’s Mexican Grill
My absolute favorite spot in Las Vegas is at a little gas station called Rodolfo’s Mexican Grill in south Las Vegas. It’s a mile north of South Point, a little hard for tourists to get to, but if you have a car, it’s worth the drive. It’s a take-out spot that never disappoints. I always order the Carne Asada Plate and am always pleased.
While you won’t find Rodolfo’s on other ‘best of’ lists, it deserves to be on them. Online reviews give it 4 to 4.5 stars, and it’s not for everyone. But for those that love a good hole in the wall, check it out.
Conclusion: The Best Mexican Food In Las Vegas
The best Mexican food in Las Vegas can be found all over the city. If you’re looking for something authentic, hole-in-the-wall spots are there to satisfy your craving for tacos and burritos.
For those that want a more upscale experience with dishes like molé enchiladas or chile rellenos, there’s no shortage of fancy restaurants too. Whatever type of eatery you prefer, whether it’s traditional fare or upscale establishments – we’ve got them here on our list!
Our list of Best Mexican Food In Las Vegas
- Casa Playa
- Border Grill
- Tacos El Gordo
- Juan’s Flaming Fajitas & Cantina
- La Comida
- Hussong’s Mexican Cantina
- China Poblano
- Lindo Michoacán
- El Segundo Sol
- Cadillac Mexican Kitchen & Tequila Bar
- Taco Y Taco Mexican Eatery
- Casa Don Juan
- Rodolfo’s Mexican Grill
- Tacos & Miches
- Cabo Wabo
- Nacho Daddy
- Gonzalez Y Gonzalez
- Chayo Mexican Kitchen + Tequila Bar
- Pinches Tacos
- Señor Frog’s
- Yolos Mexican Grill
- Diablo’s Cantina