Best Mexican Food In Las Vegas
August 14, 2023

Best Mexican Food In Las Vegas

Find the best Mexican restaurants and food in Las Vegas. From fast-casual to high-end.

We are reader-supported. We may earn a small commission if you purchase through our links.

Best Mexican Food In Las Vegas

Find the best Mexican restaurants and food in Las Vegas. From fast-casual to high-end.

Jeremy Koering

By Jeremy Koering

Updated November 25, 2023

We are reader-supported. We may earn a small commission if you purchase through our links.

Las Vegas has some of the best Mexican food outside of Mexico, but finding it can be a little tricky.

In this article, I highlight the best Mexican food in Las Vegas.

Whether you’re on The Strip, Downtown, or somewhere else, there’s a great Mexican restaurant nearby.

A quick look at the best Mexican food in Las Vegas

Our Pick

Javier's

Javier’s

Title

Casa Playa

Casa Playa

Title

Gonzalez y Gonzalez

Gonzalez y Gonzalez

Title

Juan's Flaming Fajitas & Cantina

Juan’s Flaming Fajitas

How we chose the best Mexican restaurants in Las Vegas

Mexican food is my favorite cuisine. I’m always eating at Mexican restaurants across the Las Vegas Valley.

I created this list based on my first hand experience. I added a wide price range from high-end to budget-friendly. I made sure to consider location. Most of the restaurants are in the tourist corridor.

I would take my friends to all of these restaurants. They all have their pros and cons, but if you’re after the best Mexican food in Las Vegas, they will treat you well.

1. Javier’s at Aria

Javier's

Javier’s

Rating: 3.8/5

Price: $$$

Address: Aria, 3730 S Las Vegas Blvd, Las Vegas, NV 89158

You can’t talk about the best Mexican restaurant in Las Vegas without bringing up Javier’s at Aria.

This high-end spot delivers authentic Mexican cuisine in an impressive, contemporary setting.

From the moment you step into Javier’s, you’re immersed in an unforgettable dining experience that rivals the bright lights of Vegas.

Believe me, if you’re hunting for the best Mexican food in Vegas, Javier’s at Aria is a place you’ll want to visit.

2. Casa Playa at Wynn

Casa Playa

Casa Playa

Rating: 3.8/5

Price: $$$

Address: Wynn Las Vegas, 3131 Las Vegas Blvd S, Las Vegas, NV 89109

Dining at Casa Playa at Wynn Las Vegas is an absolute must for anyone seeking the best Mexican food in Las Vegas.

Their high-end Latin cuisine, particularly their exquisite Mexican dishes, are a feast for the senses.

Each mouthful is a delightful explosion of authentic flavors that will make your visit unforgettable.

Go ahead and treat yourself to a meal at Casa Playa – you won’t regret it.

3. Gonzalez y Gonzalez at NYNY

Gonzalez y Gonzalez

Gonzalez y Gonzalez

Rating: 3.5/5

Price: $$

Address: New York New York, 3790 S Las Vegas Blvd, Las Vegas, NV 89109

As a lover of Mexican cuisine, I can confidently say that Gonzalez y Gonzalez at NYNY is a must-visit.

You’ll be swept away by the festive atmosphere and the amazing selection of drinks.

Their classic fajitas, served with warm tortillas, rice & beans, sour cream, and pico de gallo, are truly some of the best Mexican food in Las Vegas.

You won’t regret making a trip to this vibrant spot.

4. Juan’s Flaming Fajitas & Cantina

Juan's Flaming Fajitas & Cantina

Juan’s Flaming Fajitas

Price: $$

Address: Multiple Locations

Discussion about the best Mexican food in Las Vegas is incomplete without Juan’s Flaming Fajitas & Cantina.

Here, they serve some of the most delectable fajitas you’re likely to savor.

The tantalizing sizzle and robust flavors mark this place as an essential stop for those seeking genuine Mexican fare.

Believe me, Juan’s Flaming Fajitas & Cantina rightfully claims its position among the best Mexican restaurants in Vegas.

5. Hussong’s Cantina at Mandalay Bay

Hussong's Cantina Las Vegas at Mandalay Bay

Hussong’s Cantina

Rating: 3.5/5

Price: $$

Address: 3930 Las Vegas Blvd S Suite 121B, Las Vegas, NV 89119

Website

You’ve got to visit Hussong’s Cantina at Mandalay Bay, undoubtedly one of the best Mexican restaurants in Las Vegas.

From the moment you step in, the lively atmosphere sets the perfect stage for a memorable meal.

The chicken burrito are out of this world and will leave you craving more.

And let’s not forget their margaritas – they’re simply the best and add the perfect kick to your dining experience.

Trust me, you won’t regret it!

6. Cadillac Mexican Kitchen at Golden Nugget

Cadillac Mexican Kitchen

Cadillac Mexican Kitchen

Rating: 3.3/5

Price: $$

Address: Golden Nugget, 129 E Fremont St, Las Vegas, NV 89101

You should consider Cadillac Mexican Kitchen at Golden Nugget for your next dining adventure.

This is a top spot for the best Mexican food in Vegas, right in the heart of downtown.

The restaurant serves up authentic Mexican favorites like fajitas and tacos al carbon.

Plus, their cocktail menu is pretty solid, especially if you’re a tequila enthusiast. You’ll definitely enjoy the vibe here.

7. El Segundo Sol at Fashion Show Mall

El Segundo Sol

El Segundo Sol

Rating: 3.6/5

Price: $$

Address: Fashion Show Mall, 3200 S Las Vegas Blvd, Las Vegas, NV 89109

You’ll find El Segundo Sol right on The Strip at Fashion Show Mall, making it a convenient stop for some of the best Mexican food in Las Vegas.

You can’t miss their vibrant ambience, which is one of my personal favorites, especially during their fantastic happy hour.

They serve up traditional Mexican fare that will leave your taste buds dancing.

If you’re looking for a memorable dining experience, El Segundo Sol could be your next stop.

8. Border Grill at Mandalay Bay

Border Grill Las Vegas at Mandalay Bay

Border Grill

Rating: 4/5

Price: $$

Address: 3950 S Las Vegas Blvd, Las Vegas, NV 89119

Website

As you step into Border Grill at Mandalay Bay, you’re greeted with vibrant decor and a lively atmosphere.

It’s one of the best Mexican restaurants in Las Vegas, offering an extensive menu of mouthwatering dishes.

You’ll savor the flavors of their beautifully presented meals under the warm light streaming through the restaurant’s massive windows.

And don’t forget to try their cocktails – they’re as delicious as they are visually striking.

9. CHICA at The Venetian

CHICA

CHICA

Rating: 3.7/5

Price: $$$$

Address: The Venetian, 3355 S Las Vegas Blvd, Las Vegas, NV 89109

Situated at The Venetian, CHICA is a high-end Latin restaurant that offers one of the best Mexican food experiences in Las Vegas.

Trust me, you’ll be impressed by their innovative take on traditional dishes, which I find absolutely delightful.

Their brunch is served daily and it’s something you don’t want to miss.

If you’re craving some top-notch Mexican food in Vegas, consider paying a visit to CHICA at The Venetian.

10. Taco Y Taco

Taco Y Taco

Taco Y Taco

Price: $$

Address: 9470 S Eastern Ave, Las Vegas, NV 89123

In the heart of Las Vegas, Taco Y Taco delivers an authentic Mexican experience that’s hard to beat.

The casual and trendy atmosphere is perfect for a night out, and their full bar is sure to impress.

As a popular spot among locals, you’ll find it on every list of the best Mexican restaurant in Las Vegas.

You won’t want to miss their salsa bar, where even the simplest dish can be elevated to new heights.

11. Tacos El Gordo

Tacos El Gordo

Tacos El Gordo

Price: $

Address: Multiple Locations

Tacos El Gordo in Las Vegas is a must-visit for any taco enthusiast.

Known for their passion and dedication to delivering great-tasting Mexican Tacos, they’ve become a popular spot on The Strip.

As a small Tijuana chain with locations in San Diego and Las Vegas, they’re consistently ranked among the best Mexican food in Las Vegas.

You’ll be pleasantly surprised by the quality of their street tacos, and the prices are quite reasonable, especially for The Strip.

12. Tacos & Miches

Tacos & Miches

Tacos & Miches

Price: $

Address: Multiple Locations

Stepping into Tacos & Miches, you’ll find yourself in one of the best Mexican restaurants in Las Vegas.

Located on vibrant Fremont Street, near The D, it’s the perfect spot for a quick yet authentic Mexican meal.

The fast-service here is impressive, ensuring your cravings for delicious tacos are met swiftly.

When you’re wandering around Downtown Vegas, make sure to stop by – you won’t regret it!

13. Cañonita at Grand Canal Shoppes

Cañonita

Cañonita

Rating: 3.2/5

Price: $$

Address: The Venetian, 3355 S Las Vegas Blvd, Las Vegas, NV 89109

Cañonita at The Venetian is a place where you can enjoy some of the best Mexican food in Las Vegas.

Overlooking the gondolas at the Grand Canal Shoppes, it offers not just a meal, but an experience.

With a menu that fuses Mexican heritage and innovation, every dish here is soulfully crafted from scratch.

Check out Cañonita on your next Vegas trip for an authentic Mexican dining experience.

14. Cabo Wabo Cantina at Miracle Mile Shops

Cabo Wabo Cantina

Cabo Wabo Cantina

Rating: 3.4/5

Price: $$

Address: Planet Hollywood, 3667 S Las Vegas Blvd, Las Vegas, NV 89109

You might not classify Cabo Wabo Cantina at Planet Hollywood as the best Mexican restaurant in Las Vegas, but it’s certainly a contender when it comes to ambiance.

Sitting there, you’re treated to prime views of the Bellagio Fountains and the Eiffel Tower – a spectacle that makes up for the average fare.

The food is decent, nothing to write home about, but the vistas more than compensate.

If you’re looking for the best Mexican food in Vegas with a side of spectacular sightseeing, this could be your spot.

15. Nacho Daddy

Nacho Daddy

Nacho Daddy

Price: $$

Address: Multiple Locations

I believe Nacho Daddy is a must-visit for the best Mexican food in Las Vegas. They have multiple locations including Fremont Street and Planet Hollywood.

Their menu is packed with an array of mouth-watering options, but their nachos truly steal the show.

You’ll be impressed by the generous portions and the perfect balance of flavors.

Trust me, a trip to this vibrant restaurant will leave you craving for more of the best Mexican food Las Vegas has to offer.

16. Chayo Mexican Kitchen & Tequila Bar at The LINQ

Chayo Mexican Kitchen

Chayo Mexican Kitchen

Rating: 3/5

Price: $$

Address: The LINQ Promenade, 3545 S Las Vegas Blvd, Las Vegas, NV 89109

Chayo Mexican Kitchen & Tequila Bar is a lively spot at The LINQ for the best Mexican food in Las Vegas.

You’ll find it right at the heart of The Strip, boasting a festive atmosphere that matches its vibrant menu.

Expect a variety of flavorful dishes that will satisfy your cravings.

Make sure to experience this top contender for the best Mexican restaurant in Las Vegas.

17. Senor Frog’s at Treasure Island

Senor Frog's

Senor Frog’s

Rating: 3.4/5

Price: $$

Address: Treasure Island, 3300 Las Vegas Blvd S, Las Vegas, NV 89109

Senor Frog’s at Treasure Island is not just any Mexican restaurant in Las Vegas, it’s an authentic Mexican chain that hails directly from Mexico itself.

The festive atmosphere is complemented by their strong drinks that are perfect to wind down after a day of exploring the city.

So, if you’re looking to be transported to Puerto Vallarta or Cancun for the night, add Senor Frog’s to your list.

The Bottom Line

If you can afford it, go to Javier’s. It’s the best high-end Mexican restaurant in town.

If that’s outside your budget, I’d recommend Gonzalez y Gonzalez and Hussong’s Cantina on The Strip.

In downtown I’d go to Cadillac Mexican Kitchen and if you’re off-Strip go to Juan’s Flaming Fajitas.