We may receive a commission if you make a purchase.

Las Vegas is a phenomenal choice for foodies as there’s a wide range of cuisines available to choose from, And Mexican cuisine is one of the most popular choices. There is a wide range of restaurants that offer both classic authentic cuisine, as well as more modern takes and even fusions. In this article, we will be taking a look at the top ten choices for anyone craving authentic Mexican cuisine. 

1. Juan’s Flaming Fajitas & Cantina

Photo courtesy of Juan’s Flaming Fajitas & Cantina 

Juan’s Flaming Fajitas & Cantina is located just off the Las Vegas Strip and it is a must-visit on our list. With friendly staff and a great atmosphere, you’re sure to have a great time even before you order. One of our favorite parts of the restaurant is their signature flaming fajitas that are set on fire tableside.  

Dishes you can’t miss out on:

Flaming Fajitas with onions, bell peppers, your choice of protein, sour cream, guacamole, and pico de gallo

Tacos De La Calle with your choice of protein, onions, and cilantro on soft corn tortillas

En Tomatillo Enchiladas covered in tomatillo sauce with diced onions, queso fresco, and cilantros

Address: 9640 W Tropicana Ave, Las Vegas, NV 89147

2. Nacho Daddy 

Photo Courtesy of Nacho Daddy

Nacho Daddy is an incredibly popular Mexican restaurant at the Miracle Mile Shops at Planet Hollywood. As the name suggests, they specialize in a large variety of nacho dishes. The nachos break down into three categories, the traditional tastes, the American-Mexican fusions, and the exotics. 

Dishes you can’t miss out on:

Golden Knights Nachos topped with filet mignon, cheddar & jack cheeses, yellow queso sauce, mushrooms, red & green peppers, and pickled peppers

Lobster & Crab Nachos with white queso sauce, serrano aioli, mango pico de gallo, fresh jalapenos and sriracha. 

3. Cabo Wabo Cantina 

Also located at the Miracle Mile Shops at Planet Hollywood, Cabo Wabo Cantina features delicious dishes and equally delectable drinks. The restaurant has a lively atmosphere as well as a stunning view of the Bellagio Fountains from your seat!

Dishes you can’t miss out on:

Cotija Crusted Quesadilla with your choice of protein, guacamole, sour cream, and beans & rice

Sammy’s Tequila Shrimp with a tequila-lime sauce and Mexican dirty rice

Carnitas Platter with rice, guacamole, beans, and flour tortillas

4. Mijo Modern Mexican 

Located in the Durango casino, Mijo Modern Mexican has plenty of fresh and delicious dishes that will make you want to come back to again and again. The restaurant also has a wide selection of tequilas and cocktails. The atmosphere is gorgeous and incredibly inviting, which makes it perfect for a night out with friends or family.

Dishes you can’t miss out on:

Blue Fin Tuna with mango, pickled shallots, chipotle mayo, and cilantro

Lobster and Corn Tostada with cilantro, avocado, and chipotle mayo

Sea Bass Ceviche with leche de tigre, tomatoes, corn, onions, avocado, and cucumber

5. SOL Mexican Cocina

For a mouthwatering coastal Mexican cuisine, Sol Mexican Cocina at Caesars Palace is the perfect place. The restaurant offers a wide variety of dishes, from classics like tacos and enchiladas to elevated takes like hot & raw tropical ceviche with habaneros and tropical fruits. 

Dishes you can’t miss out on:

Coconut Calamari with toasted sesame, and a dried orange peel & spicy dipping sauce

Grilled Waygu Steak with tomatillo salsa, spinach, cilantro chimichurri, and jalapeños


Photo Courtesy of CHICA

CHICA is a wonderful Mexican restaurant located at The Venetian. The menu elevates traditional Mexican dishes with a modern twist, and every plate of food is absolutely incredible. One favorite is the Nayarit Seafood Tostada, topped with crab, shrimp, cured salmon, and nayarit salsa.

Dishes you can’t miss out on:

Ensenada Tuna Tartare with shiitake mushrooms, avocado, lime juice, ginger, and a nori rice cracker

Venezuelan Braised Short Rib with cotija mash, a habanero relish, and pea shoots

Raw Seafood Tower with ceviche trio, poached lobster, raw oysters, and shrimp 

7. Carlos ‘n Charlie’s

Carlos ‘n Charlie’s is an excellent Mexican restaurant that is located at the Flamingo. The restaurant is known for its large portions and affordable prices. It features traditional Mexican dishes such as enchiladas, tacos, and burritos, as well as a range of unique specialties.

Dishes you can’t miss out on:

Charlie’s Burrito with chicken, carne asada, chorizo, pico de gallo, mixed cheese, and Mexican rice & refried beans 

Mexican Guacamole Burger with chipotle mayo, cheddar, guacamole, lettuce, tomatoes, and onions

8. El Dorado Cantina

Photo Courtesy of El Dorado Cantina

El Dorado Cantina is a popular spot with both tourists and locals alike (including the Golden Knights team!) and there’s no wonder why.  The restaurant features a range of delicious Mexican dishes like grilled mahi tacos, as well as an extensive selection of margaritas and cocktails.

Dishes you can’t miss out on:

Judi Siegel Platter with marinated chicken and steak, caramelized onions, grilled asparagus, cilantro rice, and your choice of beans

Filet Mignon Tacos with chimichurri sauce, crispy onions, and micro cilantro

Address: 3025 S Sammy Davis Jr Dr, Las Vegas, NV 89109

9. Hola Mexican Cocina + Cantina

Hola Mexican Cocina + Cantina is an authentic Mexican restaurant that brings the roots of Mexican food to your plate. The restaurant was started by students of a cooking school in San Miguel de Allende, Mexico and their dishes honor their mentor Marilau Ricaud. 

Dishes you can’t miss out on:

“Dirty” Street Corn with chicharron crumble, crispy chorizo, and chipotle mayo

Achiote Jackfruit Chimichanga with grilled pineapple, chickpeas, guacamole, pico de gallo, and roasted onion

Address: 10530 Southern Highlands Pkwy, Las Vegas, NV 89141

10. Javier’s

For an upscale experience that cannot be beat, Javier’s at ARIA Resort & Casino is a phenomenal choice. Starting the meal with deliciously spicy salsa and chips, and having a plethora of options to choose from, Javier’s is sure to please any palate. 

Dishes you can’t miss out on:

Carne Y Camarones – 8oz filet mignon and white prawns sauteed in a garlic butter sauce

Cabo Azul (Maine Lobster Enchilada) with poblano chiles, Dungeness crab, and shrimp

Enjoy your meal!

Whether you’re craving authentic Mexican street food or looking for an upscale dining experience, many Las Vegas Restaurants offer a variety of mouthwatering dishes that capture the essence of Mexican cuisine. If you visit any of our choices, let us know how it was below!

More Vegas Food Guides