10 Best Mexican Restaurants in Las Vegas

The ten best Mexican restaurants in Las Vegas are Roberto’s Taco Shop, Sayulitas, Tacos Los Barrios, Rivas Mexican Grill, Don Tortaco Mexican Grill, El Dorado Cantina, On The Border Mexican Grill and Cantina, Banda Burrito, Pepe’s Tacos, and World Famous Takero Cachondo. The Sin City’s food culture is built on the 24/7 taco shop, a model perfected by institutions like Roberto's Taco Shop. This contrasts with upscale-casual spots like El Dorado Cantina, which also operates around the clock. This round-the-clock availability is a key feature of Mexican restaurants in Las Vegas.

Mexican establishments are located throughout the Las Vegas valley in Nevada, with many of the most popular local spots situated away from the area's famous resorts. While visitors can find Mexican food on the Las Vegas Strip, the city's true character is in its neighborhood taco shops and 24-hour drive-thrus. The settings range from the quick-service format of Don Tortaco to the refined cantina atmosphere of El Dorado Cantina, with meal prices between $8 and $60.

Las Vegas's Mexican kitchens are known for their speed, value, and adherence to street food traditions. The distinction for the most iconic 24-hour taco shop goes to Roberto's Taco Shop for its decades-long history. For an upscale-casual meal available at any hour, El Dorado Cantina is a primary choice due to its organic menu. The title of best Mexican restaurant Las Vegas for a late-night street taco experience belongs to World Famous Takero Cachondo. Many of these top restaurants offer items for vegan and gluten-free diners, including El Dorado Cantina, On The Border, and Roberto's Taco Shop.

  1. Roberto's Taco Shop 1
    Roberto's Taco Shop 0.00 (0 Reviews)
    Mexican Latin American New Mexican Group Friendly
    • Item Prices 217
    • Average Item Price $7.49
    Type of Restaurant:

    Fast-Food

    Type of Food:

    Mexican Street Food

    Signature Dishes:

    Carne Asada FriesCalifornia BurritoCarne Asada Burrito

    Roberto's Taco Shop signature dishes Carne Asada FriesCalifornia BurritoCarne Asada Burrito
    Location:

    840 S Rancho Dr #8, Las Vegas, NV 89106 (one of many locations)

    Special Feature:

    The majority of Roberto's locations are open 24 hours a day, 7 days a week, making it a go-to spot for late-night food.

    What Makes It Special:

    Roberto’s Taco Shop is recognized as a foundational Las Vegas institution, known for its reliability and its role in defining the city's 24/7 taco shop culture.

    What Sets It Apart:

    Its long history, widespread presence across the valley, and unwavering 24-hour service model make it a unique and essential part of the local food landscape.

    Operating Hours:

    Monday – Sunday: Open 24 hours

    Price:

    $10 to $20 per person

    Roberto's Taco Shop Menu Prices
  2. Sayulitas 2
    Sayulitas 0.00 (0 Reviews)
    • Item Prices 232
    • Average Item Price $17.14
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    Californian-Mexican

    Signature Dishes:

    Pacman FriesCarne Asada FriesHot Cheeto Quesadilla

    Sayulitas signature dishes Pacman FriesCarne Asada FriesHot Cheeto Quesadilla
    Location:

    7875 W Sahara Ave Ste 103, Las Vegas, NV 89117

    Special Feature:

    The restaurant is known for its fusion creations, particularly the use of ingredients like Flamin' Hot Cheetos and french fries inside its burritos and other dishes.

    What Makes It Special:

    Sayulitas is recognized for its over-the-top, shareable menu items that have gained popularity through social media.

    What Sets It Apart:

    Its specific focus on creating large, non-traditional, and visually impressive burritos and loaded fries distinguishes it from more conventional taco shops.

    Operating Hours:

    Sunday – Wednesday: 8:00 AM – 12:00 AMThursday: 8:00 AM – 2:00 AMFriday – Saturday: 8:00 AM – 3:00 AM

    Price:

    $10 to $20 per person

    Sayulitas Menu Prices
  3. TACOS LOS BARRIOS 3
    TACOS LOS BARRIOS 0.00 (0 Reviews)
    • Item Prices 287
    • Average Item Price $8.69
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican

    Signature Dishes:

    QuesabirriaCarne Asada FriesCarne Asada Taco

    TACOS LOS BARRIOS signature dishes QuesabirriaCarne Asada FriesCarne Asada Taco
    Location:

    1570 W Cheyenne Ave, North Las Vegas, NV 89032

    Special Feature:

    The restaurant is known for its handmade corn tortillas and its weekend specialty of menudo, a traditional Mexican soup.

    What Makes It Special:

    Tacos Los Barrios is recognized by locals for its consistent, high-quality, and unpretentious home-style cooking.

    What Sets It Apart:

    Its reputation as a beloved neighborhood spot that serves well-executed, traditional comfort food gives it a loyal following.

    Operating Hours:

    Monday, Tuesday, Thursday – Sunday: 10:00 AM – 11:00 PMWednesday: Closed

    Price:

    $10 to $20 per person

    TACOS LOS BARRIOS Menu Prices
  4. Rivas Mexican Grill 4
    Rivas Mexican Grill 0.00 (0 Reviews)
    • Item Prices 125
    • Average Item Price $9.84
    Type of Restaurant:

    Fast-Food

    Type of Food:

    Mexican-American

    Signature Dishes:

    Steak FriesCalifornia BurritoSteak Burrito

    Rivas Mexican Grill signature dishes Steak FriesCalifornia BurritoSteak Burrito
    Location:

    3025 E Desert Inn Rd #1, Las Vegas, NV 89121 (one of several locations)

    Special Feature:

    The restaurant is open 24 hours a day and features an extensive menu that includes breakfast items served all day.

    What Makes It Special:

    Rivas Mexican Grill is known for its convenience, its large and varied menu, and its status as a reliable 24/7 drive-thru option.

    What Sets It Apart:

    The combination of 24-hour service with a menu that includes both Mexican staples and American items like cheeseburgers makes it a versatile late-night destination.

    Operating Hours:

    Monday – Sunday: Open 24 hours

    Price:

    $10 to $20 per person

    Rivas Mexican Grill Menu Prices
  5. Don Tortaco Mexican Grill 5
    Don Tortaco Mexican Grill 4.00 (1 Reviews)
    • Item Prices 909
    • Average Item Price $7.41
    Type of Restaurant:

    Fast-Food

    Type of Food:

    Mexican

    Signature Dishes:

    Breakfast Bacon BurritoCarne Asada FriesAsada Burrito

    Don Tortaco Mexican Grill signature dishes Breakfast Bacon BurritoCarne Asada FriesAsada Burrito
    Location:

    6045 S Durango Dr, Las Vegas, NV 89113 (one of many locations)

    Special Feature:

    The restaurant chain is known for its value, offering daily specials and a large menu of affordable items available 24/7.

    What Makes It Special:

    Don Tortaco is recognized as a key player in the Las Vegas 24-hour Mexican fast-food market, known for its consistency and accessibility.

    What Sets It Apart:

    Its focus on the drive-thru model and its reputation for providing large portions at a low price point distinguish it as a go-to for a quick and inexpensive meal.

    Operating Hours:

    Monday – Sunday: Open 24 hours

    Price:

    $10 to $20 per person

  6. El Dorado Cantina 6
    El Dorado Cantina 0.00 (0 Reviews)
    • Item Prices 475
    • Average Item Price $22.07
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Housemade Chips and SalsaCauliflower TacoCarne Asada Burrito

    El Dorado Cantina signature dishes Housemade Chips and SalsaCauliflower TacoCarne Asada Burrito
    Location:

    3025 S Sammy Davis Jr Dr, Las Vegas, NV 89109 (one of several locations)

    Special Feature:

    The restaurant is committed to sourcing sustainable and high-quality ingredients, offering a menu that is entirely free of GMOs, pesticides, and artificial additives.

    What Makes It Special:

    El Dorado Cantina is recognized for its unique position as a 24-hour restaurant that provides a high-quality, sit-down dining experience with a focus on ingredient integrity.

    What Sets It Apart:

    Its combination of an upscale atmosphere, a menu centered on organic and sustainable food, and 24/7 operation makes it a distinct dining destination.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 5:00 AM

    Price:

    $20 to $30 per person

    El Dorado Cantina Menu Prices
  7. Banda Burrito 7
    Banda Burrito 0.00 (0 Reviews)
    Fast Food Tex-Mex Chicken American Mexican Comfort Food Latin American Burritos Tacos Sandwich Desserts Wraps Breakfast & Brunch Family Friendly New Mexican
    • Item Prices 39
    • Average Item Price $8.04
    Type of Restaurant:

    Fast-Casual

    Type of Food:

    Mexican Street Food

    Signature Dishes:

    El DesveladoEl GueroNacho Abuela’s Nachos

    Banda Burrito signature dishes El DesveladoEl GueroNacho Abuela’s Nachos
    Location:

    2380 E Tropicana Ave, Las Vegas, NV 89119

    Special Feature:

    The restaurant is known for its "Banda Fries," a large serving of french fries topped with a choice of meat, cheese, guacamole, sour cream, and other toppings.

    What Makes It Special:

    Banda Burrito is recognized for its modern, social-media-friendly take on Mexican street food, with an emphasis on large, shareable portions.

    What Sets It Apart:

    Its specific branding around Banda music and its focus on creative, loaded fry combinations give it a unique identity in the local fast-casual market.

    Operating Hours:

    Monday – Sunday: 8:30 AM – 4:00 AM

    Price:

    $10 to $20 per person

    Banda Burrito Menu Prices
  8. Pepe's Tacos 8
    Pepe's Tacos 0.00 (0 Reviews)
    • Item Prices 929
    • Average Item Price $7.95
    Type of Restaurant:

    Fast-Food

    Type of Food:

    Mexican Street Food

    Signature Dishes:

    Asada FriesSuper NachosTortas

    Pepe's Tacos signature dishes Asada FriesSuper NachosTortas
    Location:

    4190 S Grand Canyon Dr Ste 101, Las Vegas, NV 89147 (one of several locations)

    Special Feature:

    The restaurant prepares its al pastor meat on a traditional vertical rotisserie, or trompo, a method that is a hallmark of authentic taquerias.

    What Makes It Special:

    Pepe’s Tacos is known as a reliable local alternative to larger national chains, offering a more traditional taco shop experience.

    What Sets It Apart:

    Its use of a trompo for its al pastor and its reputation as a long-standing local chain distinguish it from many other fast-food competitors.

    Operating Hours:

    Monday – Sunday: 24 hours

    Price:

    $10 to $20 per person

    Pepe's Tacos Menu Prices
  9. On The Border Mexican Grill and Cantina 9
    On The Border Mexican Grill and Cantina
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Tex-Mex

    Signature Dishes:

    Signature QuesoClassic ChimchangaClassic Burrito

    On The Border Mexican Grill and Cantina signature dishes Signature QuesoClassic ChimchangaClassic Burrito
    Location:

    5630 Centennial Center Blvd, Las Vegas, NV 89149 (one of several locations)

    Special Feature:

    The restaurant is known for its complimentary endless tortilla chips, served warm with a bowl of house-made salsa.

    What Makes It Special:

    On The Border is known for its consistent, crowd-pleasing Tex-Mex menu and its role as a reliable chain restaurant for family meals and group gatherings.

    What Sets It Apart:

    Its specific focus on the Tex-Mex style of cooking, combined with its national brand recognition, makes it a familiar and popular choice for casual dining.

    Operating Hours:

    Monday – Thursday, Sunday: 11:00 AM – 9:00 PMFriday – Saturday: 11:00 AM – 9:30 PM

    Price:

    $10 to $20 per person

  10. World Famous Takero Cachondo 10
    World Famous Takero Cachondo
    Type of Restaurant:

    Food Stand

    Type of Food:

    Tijuana-Style Tacos

    Signature Dishes:

    TacoHot Dog SpecialTorta Mexican with Fries

    World Famous Takero Cachondo signature dishes TacoHot Dog SpecialTorta Mexican with Fries
    Location:

    1935 E Fremont St, Las Vegas, NV 89101

    Special Feature:

    The taco stand is known for its lively, late-night street atmosphere, where customers gather to eat freshly made tacos directly from the grill.

    What Makes It Special:

    Takero Cachondo is recognized for providing one of the most authentic street taco experiences in Las Vegas, from the cooking methods to the social, outdoor setting.

    What Sets It Apart:

    Its specific focus on the Tijuana-style taco, its late-night-only operation, and its reputation as a go-to spot for street food purists make it a unique culinary destination.

    Operating Hours:

    Monday – Sunday: 2:00 PM – 1:00 AM

    Price:

    $10 to $20 per person