clock menu more-arrow no yes
Steak ranchero with rice and beans, a red drink, and tortilla chips
Steak ranchero at Lindo Michoacan.
Lindo Michoacan/Facebook

Try One of These 11 Great Off-Strip, Hidden Gem Mexican Restaurants in Las Vegas

Check out these standbys for a full roster of South of the Border fare

View as Map
Steak ranchero at Lindo Michoacan.
| Lindo Michoacan/Facebook

Mexican cuisine is one of those types of food everyone seems to have an opinion on. People tend to argue over which place has the best street tacos or enchiladas, which place makes the homemade tortillas, or even which place tastes the best. Fortunately, Las Vegas has a range of good burritos and tacos, as well as mulas, tlacoyos, and pelonas. These 11 spots feature a variety of Mexican restaurants, and while yes, some are more traditional than others, all satisfy that need for South of the Border fare.

Health experts consider dining out to be a high-risk activity for the unvaccinated; the latest data about the delta variant indicates that it may pose a low-to-moderate risk for the vaccinated, especially in areas with substantial transmission. The latest CDC guidance is here; find a COVID-19 vaccination site here.

See something missing? Drop it in the comments or hit up the tipline.

For all the latest Vegas dining intel, subscribe to Eater Vegas’s newsletter.

Read More
Note: Restaurants on this map are listed geographically.

1. Mariscos el Diamante

Copy Link
2830 E Charleston Blvd
Las Vegas, NV 89104
(702) 307-9891
Visit Website

It should come as no surprise that seafood is a staple in Mexican cuisine. Locals swear by Mariscos el Diamante as the place for Mexican seafood. The menu swims with oysters, ceviche, and aguachiles that transport diners to the  beaches of Mazatlan. Diners can order a variety of Mexican beers, a Michelada, or get crazy with a mango-chelada. 

A plate of oysters
Ositones gratinados at Mariscos el Diamante.
Mariscos el Diamante/Facebook

2. Antojitos Sinaloa Mexican & Seafood Restaurant

Copy Link
2000 E Charleston Blvd
Las Vegas, NV 89104
(702) 485-3336
Visit Website

At Antojitos Sinaloa, the inspiration for the food is right in the name, the state of Sinaola, Mexico, in the northwest along the Gulf of California. While the menu features traditional Mexican dishes, Antojitos is known for its Sinaloa Tower with octopus, shrimp, ceviche, and topped with avocado and a special sauce. A lively party atmosphere gets diners up from their seats to sing and dance along to the live mariachis. 

A stack of seafood with avocado on top
Antojitos Sinaloa Mexican & Seafood Restaurant.
Antojitos Sinaloa Mexican & Seafood Restaurant/Facebook

3. Casa Don Juan

Copy Link
1204 S Main St
Las Vegas, NV
(702) 384-8070
Visit Website

Located in the heart of the Arts District, Casa Don Juan puts as much reverence for the culture into the surroundings as it does the food. Art celebrating Mexican artist Frida Khalo is as deliberate as the menu. One of the few spots to offer tamales by the dozen also offers a classic Mexican menu with soups, tortas, and tostadas on it. Three locations across the city feature this abuelita style of cooking.

A plate of shrimp salad on a green placemat
Camarones ensalada at Casa Don Juan.
Casa Don Juan/Facebook

4. La Casita de Doña Machi

Copy Link
2407 S Eastern Ave
Las Vegas, NV 89104
(702) 912-4884
Visit Website

A sure way to know how legit a Mexican restaurant is to look for menudo. La Casita de Doña Machi not only has it, but its menudo is one of their most revered items, complete with quintessential radish, onion, and cilantro toppings. Try the restaurant’s homemade tortillas or chicken mole. La Casita de Do Machi is only open until 6 p.m. daily, except Sundays when it closes at 5 p.m.

A bowl of menudo with cilantro on top
Menudo at La Casita de Doña Machi.
La Casita de Doña Machi/Facebook

5. Los Antojos Mexican Restaurant

Copy Link
2520 S Eastern Ave #2
Las Vegas, NV 89169
(702) 457-3505
Visit Website

Los Antojos may be small in size, but it certainly offers a mega Mexican mouthful of flavor. Fans rave about the menu of chilaquiles, sopes, and a variety of huaraches that remind them of dishes found in Mexico City. For those tried and true lovers of genuine Mexican food, Los Antojos even has manitas de puerco, pig’s feet, a staple in Mexican cuisine. Seating is limited but worth the wait in this friendly atmosphere.

Huarches
Huaraches at Los Antojos.
Los Antojos/Facebook

6. Mariposa Cocina & Cocktails

Copy Link
2575 S Decatur Blvd
Las Vegas, NV 89102
(702) 476-3330
Visit Website

Mariposa offers a contemporary take on traditional Mexican and South American food. The higher-class establishment’s cuisine is far from casual. Crab and lobster enchiladas, mole braised short ribs, and honey-glazed shrimp burritos help anchor this fusion fare with a classic taste of Mexico at the core. Cocktails such as the Prickly Pear Paloma and a happy hour DJ make this place better suited for a date night or a ladies’ night. Mariposa is about as high energy and la-tee-da as they come. 

A shrimp dish
Mariposa Cocina.
Mariposa Cocina/Facebook

7. Original Lindo Michoacan

Copy Link
2655 E Desert Inn Rd
Las Vegas, NV
(702) 735-6828
Visit Website

Much like menudo is a staple at most Mexican celebrations, so too is lengua (tongue). Lindo Michoacan has both on the menu for the traditionalists out there. Patrons can find their dishes found at Mexican homes such as goat burritos, nopalitos (cactus), and chile Colorado, as well as carnitas marinated in oranges and spices, then slow-cooked. With three decades of serving Las Vegas, Lindo Michoacan is the epitome of a family business with the Barajas family at the heart of this long time favorite. Enjoy the ambiance at any one of their three locations along with the comida at this long time Las Vegas favorite.

A plate of chile with rice and beans
Chile Colorado and chile verde at Lindo Michoacan.
Lindo Michoacan/Facebook

8. Milpa

Copy Link
4226 S Durango Dr Ste 101
Las Vegas, NV 89147
(702) 247-4147
Visit Website

Milpa (cornfield) is Las Vegas’s newest Mexican restaurant with a twist. It’s healthy Mexican food. Chef DJ Flores, a Las Vegas native who has worked all up and down the Strip with names such as José Andrés and Lorena Garcia before taking up residence in Mexico City, opened this gem in February. The menu features natural ingredients from local sources that together make dishes such as Milpa grain bowls with roasted corn, beans, quinoa, and other fresh vegetables. Or, have a try of a black bean tetela, green chorizo and lentils, or an avocado tostada from the brunch menu. For a little something sweet, how about a cup of cafecito with a concha? 

Milpa grain bowls
Grain bowls at Milpa.
Louiie Victa/Eater Vegas

9. Juan’s Flaming Fajitas & Cantina

Copy Link
9640 W Tropicana Ave Ste 101
Las Vegas, NV
(702) 823-1400
Visit Website

A Las Vegas Mexican staple, Juan’s Flaming Fajitas is best known for its, well, flaming fajitas brought right to the table. But, that is second only to the atmosphere with bright murals, live music, and a solid happy hour menu. Juan’s full menu is comprehensive and has just about every typical Mexican dish a diner expects. The original location sits on Tropicana Avenue on the westside with the newer location in Henderson on Water Street.

An oval plate of four street tacos with rice
Tacos de la calle at Juan’s Flaming Fajitas & Cantina.
Juan’s Flaming Fajitas & Cantina/Facebook

10. Chavelos Mexican Bar & Grill

Copy Link
2021 W Sunset Rd
Henderson, NV 89014
(702) 558-3366
Visit Website

Located in the Green Valley neighborhood of Henderson, chef Jose Rodriguez’s restaurant Chavelos offers a colorful and fiesta-like atmosphere. Known for its signature molcajetes available in both meat and seafood, this establishment is one of a few places on the list with vegetarian dishes on the menu. Dine on avocado tacos or opt for spinach and mushroom enchiladas. Patrons can also wet their whistles with a variety of Mexican tequilas on the outdoor patio.

A shrimp dish with rice and beans
Camarones rancheros at Chavelos Mexican Bar & Grill.
Chavelos Mexican Bar & Grill/Facebook

11. Las Cazuelas

Copy Link
9711 S Eastern Ave Ste H8
Las Vegas, NV
(702) 837-0204
Visit Website

Las Cazuleas focuses solely on the cuisine from Puebla, a region southeast of Mexico City, and features Mexican fare such as enchiladas with mole poblano, corn tacos with citrus-marinated pork, huevos rancheros, and, of course, tacos. Do order elote, or corn on the cob, seasoned with chili powder, lime juice, and cotija mayonnaise, served on or off the cob. Order takeout and delivery on the restaurant’s website, as well as on Seamless and GrubHub.

Two corn tortillas with seafood
Tacos at Las Cazuelas
Las Cazuelas/Facebook

Loading comments...

1. Mariscos el Diamante

2830 E Charleston Blvd, Las Vegas, NV 89104
A plate of oysters
Ositones gratinados at Mariscos el Diamante.
Mariscos el Diamante/Facebook

It should come as no surprise that seafood is a staple in Mexican cuisine. Locals swear by Mariscos el Diamante as the place for Mexican seafood. The menu swims with oysters, ceviche, and aguachiles that transport diners to the  beaches of Mazatlan. Diners can order a variety of Mexican beers, a Michelada, or get crazy with a mango-chelada. 

2830 E Charleston Blvd
Las Vegas, NV 89104

2. Antojitos Sinaloa Mexican & Seafood Restaurant

2000 E Charleston Blvd, Las Vegas, NV 89104
A stack of seafood with avocado on top
Antojitos Sinaloa Mexican & Seafood Restaurant.
Antojitos Sinaloa Mexican & Seafood Restaurant/Facebook

At Antojitos Sinaloa, the inspiration for the food is right in the name, the state of Sinaola, Mexico, in the northwest along the Gulf of California. While the menu features traditional Mexican dishes, Antojitos is known for its Sinaloa Tower with octopus, shrimp, ceviche, and topped with avocado and a special sauce. A lively party atmosphere gets diners up from their seats to sing and dance along to the live mariachis. 

2000 E Charleston Blvd
Las Vegas, NV 89104

3. Casa Don Juan

1204 S Main St, Las Vegas, NV
A plate of shrimp salad on a green placemat
Camarones ensalada at Casa Don Juan.
Casa Don Juan/Facebook

Located in the heart of the Arts District, Casa Don Juan puts as much reverence for the culture into the surroundings as it does the food. Art celebrating Mexican artist Frida Khalo is as deliberate as the menu. One of the few spots to offer tamales by the dozen also offers a classic Mexican menu with soups, tortas, and tostadas on it. Three locations across the city feature this abuelita style of cooking.

1204 S Main St
Las Vegas, NV

4. La Casita de Doña Machi

2407 S Eastern Ave, Las Vegas, NV 89104
A bowl of menudo with cilantro on top
Menudo at La Casita de Doña Machi.
La Casita de Doña Machi/Facebook

A sure way to know how legit a Mexican restaurant is to look for menudo. La Casita de Doña Machi not only has it, but its menudo is one of their most revered items, complete with quintessential radish, onion, and cilantro toppings. Try the restaurant’s homemade tortillas or chicken mole. La Casita de Do Machi is only open until 6 p.m. daily, except Sundays when it closes at 5 p.m.

2407 S Eastern Ave
Las Vegas, NV 89104

5. Los Antojos Mexican Restaurant

2520 S Eastern Ave #2, Las Vegas, NV 89169
Huarches
Huaraches at Los Antojos.
Los Antojos/Facebook

Los Antojos may be small in size, but it certainly offers a mega Mexican mouthful of flavor. Fans rave about the menu of chilaquiles, sopes, and a variety of huaraches that remind them of dishes found in Mexico City. For those tried and true lovers of genuine Mexican food, Los Antojos even has manitas de puerco, pig’s feet, a staple in Mexican cuisine. Seating is limited but worth the wait in this friendly atmosphere.

2520 S Eastern Ave #2
Las Vegas, NV 89169

6. Mariposa Cocina & Cocktails

2575 S Decatur Blvd, Las Vegas, NV 89102
A shrimp dish
Mariposa Cocina.
Mariposa Cocina/Facebook

Mariposa offers a contemporary take on traditional Mexican and South American food. The higher-class establishment’s cuisine is far from casual. Crab and lobster enchiladas, mole braised short ribs, and honey-glazed shrimp burritos help anchor this fusion fare with a classic taste of Mexico at the core. Cocktails such as the Prickly Pear Paloma and a happy hour DJ make this place better suited for a date night or a ladies’ night. Mariposa is about as high energy and la-tee-da as they come. 

2575 S Decatur Blvd
Las Vegas, NV 89102

7. Original Lindo Michoacan

2655 E Desert Inn Rd, Las Vegas, NV
A plate of chile with rice and beans
Chile Colorado and chile verde at Lindo Michoacan.
Lindo Michoacan/Facebook

Much like menudo is a staple at most Mexican celebrations, so too is lengua (tongue). Lindo Michoacan has both on the menu for the traditionalists out there. Patrons can find their dishes found at Mexican homes such as goat burritos, nopalitos (cactus), and chile Colorado, as well as carnitas marinated in oranges and spices, then slow-cooked. With three decades of serving Las Vegas, Lindo Michoacan is the epitome of a family business with the Barajas family at the heart of this long time favorite. Enjoy the ambiance at any one of their three locations along with the comida at this long time Las Vegas favorite.

2655 E Desert Inn Rd
Las Vegas, NV

8. Milpa

4226 S Durango Dr Ste 101, Las Vegas, NV 89147
Milpa grain bowls
Grain bowls at Milpa.
Louiie Victa/Eater Vegas

Milpa (cornfield) is Las Vegas’s newest Mexican restaurant with a twist. It’s healthy Mexican food. Chef DJ Flores, a Las Vegas native who has worked all up and down the Strip with names such as José Andrés and Lorena Garcia before taking up residence in Mexico City, opened this gem in February. The menu features natural ingredients from local sources that together make dishes such as Milpa grain bowls with roasted corn, beans, quinoa, and other fresh vegetables. Or, have a try of a black bean tetela, green chorizo and lentils, or an avocado tostada from the brunch menu. For a little something sweet, how about a cup of cafecito with a concha? 

4226 S Durango Dr Ste 101
Las Vegas, NV 89147

9. Juan’s Flaming Fajitas & Cantina

9640 W Tropicana Ave Ste 101, Las Vegas, NV
An oval plate of four street tacos with rice
Tacos de la calle at Juan’s Flaming Fajitas & Cantina.
Juan’s Flaming Fajitas & Cantina/Facebook

A Las Vegas Mexican staple, Juan’s Flaming Fajitas is best known for its, well, flaming fajitas brought right to the table. But, that is second only to the atmosphere with bright murals, live music, and a solid happy hour menu. Juan’s full menu is comprehensive and has just about every typical Mexican dish a diner expects. The original location sits on Tropicana Avenue on the westside with the newer location in Henderson on Water Street.

9640 W Tropicana Ave Ste 101
Las Vegas, NV

10. Chavelos Mexican Bar & Grill

2021 W Sunset Rd, Henderson, NV 89014
A shrimp dish with rice and beans
Camarones rancheros at Chavelos Mexican Bar & Grill.
Chavelos Mexican Bar & Grill/Facebook

Located in the Green Valley neighborhood of Henderson, chef Jose Rodriguez’s restaurant Chavelos offers a colorful and fiesta-like atmosphere. Known for its signature molcajetes available in both meat and seafood, this establishment is one of a few places on the list with vegetarian dishes on the menu. Dine on avocado tacos or opt for spinach and mushroom enchiladas. Patrons can also wet their whistles with a variety of Mexican tequilas on the outdoor patio.

2021 W Sunset Rd
Henderson, NV 89014

11. Las Cazuelas

9711 S Eastern Ave Ste H8, Las Vegas, NV
Two corn tortillas with seafood
Tacos at Las Cazuelas
Las Cazuelas/Facebook

Las Cazuleas focuses solely on the cuisine from Puebla, a region southeast of Mexico City, and features Mexican fare such as enchiladas with mole poblano, corn tacos with citrus-marinated pork, huevos rancheros, and, of course, tacos. Do order elote, or corn on the cob, seasoned with chili powder, lime juice, and cotija mayonnaise, served on or off the cob. Order takeout and delivery on the restaurant’s website, as well as on Seamless and GrubHub.

9711 S Eastern Ave Ste H8
Las Vegas, NV

Related Maps