10 Best Mexican Restaurants In Tulsa

The ten best Mexican restaurants in Tulsa include El Rio Verde, 918 Maples Tacos and Cantina, Noche Woodfired Grill and Agave Bar, Molcajetes Restaurant, Mi Tierra Cocina Mexicana, En Fuego, Casa Tequila, El Patron Cocina Mexicana, Uncle Paco’s Mexican Grill, and Tamale Boyz. Tulsa is known for its well-established culture of family-run Mexican establishments that serve classic Tex-Mex and homestyle comfort food. The city's restaurants offer unique local items like the "Wet Burrito" and traditional handmade tamales. 

Mexican restaurants in Tulsa are found in Cherry Street district, downtown, and along main roads such as Peoria Avenue. The city's collection of Mexican dining spots features historic family-owned dining rooms, upscale contemporary grills, and specialty take-out shops. A meal at El Rio Verde is a straightforward, no-frills affair, while Noche offers a sophisticated, fine-dining environment. Dining at one of Tulsa's Mexican restaurants costs between $10 and $100 per person.

The best Mexican restaurants in Tulsa are set apart by their long-standing community ties and their mastery of specific comfort food dishes such as the Wet Burrito, handmade tamales, and classic green chile stew. El Rio Verde is the best overall choice, distinguished by its multi-generational history, its creation of the famous Wet Burrito, and its status as a beloved local landmark. For a quick and specialized meal, Tamale Boyz serves some of the best Mexican food in Tulsa with its handmade tamales. Noche provides a premier fine-dining meal with its creative, wood-fired menu. Restaurants like Noche and En Fuego offer vegan options, while nearly all traditional establishments, including Tamale Boyz, have extensive gluten-free choices built on corn.

The top Mexican restaurants in Tulsa are listed below.

  1. El Rio Verde 1
    El Rio Verde 0.00 (0 Reviews)
    • Item Prices 66
    • Average Item Price $6.10
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican, Tex-Mex

    Signature Dishes:

    Wet BurritoCarne Asada QuesadillaMexican Taco

    El Rio Verde signature dishes Wet BurritoCarne Asada QuesadillaMexican Taco
    Location:

    38 N Trenton Ave, Tulsa, OK 74120, United States

    Special Feature:

    The restaurant's most famous item is its "Wet Burrito," a large burrito smothered in a choice of sauce and melted cheese.

    What Makes It Special:

    The restaurant is a cherished local spot, celebrated for its multi-generational history and its one-of-a-kind burrito that has a devoted following.

    What Sets It Apart:

    Its reputation, built specifically on the quality of its Wet Burrito, makes it a foundational piece of Tulsa's food history.

    Operating Hours:

    Sunday–Saturday: 9:00 AM–8:00 PM

    Price:

    $10 to $20 per person

    El Rio Verde Menu Prices
  2. Molcajetes Restaurant 2
    Molcajetes Restaurant 0.00 (0 Reviews)
    • Item Prices 109
    • Average Item Price $7.91
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Chile RellenosSour Cream Chicken EnchiladasCaldo De Camaron

    Molcajetes Restaurant signature dishes Chile RellenosSour Cream Chicken EnchiladasCaldo De Camaron
    Location:

    1125 S Garnett Rd Tulsa, OK 74128, United States

    Special Feature:

    The restaurant is well-regarded for its molcajete, a large, sizzling volcanic stone bowl filled with grilled meats, cactus, and cheese.

    What Makes It Special:

    The restaurant is a reliable neighborhood spot known for its consistent, comforting food and a welcoming environment suitable for family meals.

    What Sets It Apart:

    Its focus on a broad and classic menu, executed with homestyle care, makes it a go-to destination for a traditional and satisfying sit-down Mexican dinner.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 10:00 PM

    Price:

    $20 to $40 per person

    Molcajetes Restaurant Menu Prices
  3. Mi Tierra Cocina Mexicana 3
    Mi Tierra Cocina Mexicana 0.00 (0 Reviews)
    • Item Prices 668
    • Average Item Price $9.23
    Type of Food:

    Traditional Mexican

    Signature Dishes:

    Pollo Al QuesoChimichangaSopapillas

    Mi Tierra Cocina Mexicana signature dishes Pollo Al QuesoChimichangaSopapillas
    Location:

    6822 S 21st St, Tulsa, OK 74132, United States

    Special Feature:

    The restaurant is known for its large, shareable platters like the parrillada, which feature a variety of grilled meats.

    What Makes It Special:

    The restaurant is a dependable neighborhood spot known for its welcoming service, consistent food quality, and satisfying portions.

    What Sets It Apart:

    Its role as a straightforward, family-friendly neighborhood restaurant with an all-encompassing menu makes it a reliable choice for any classic Mexican meal.

    Operating Hours:

    Sunday–Thursday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–11:00 PM

    Price:

    $10 to $20 per person

  4. Casa Tequila 4
    Casa Tequila 0.00 (0 Reviews)
    Tex-Mex Mexican Takeout Latin American Pickup Burritos Quesadillas Tacos Bowls Family Friendly New Mexican
    • Item Prices 452
    • Average Item Price $13.19
    Type of Restaurant:

    Upscale Casual, Cantina

    Type of Food:

    Modern Mexican

    Signature Dishes:

    Pollo Al QuesoTequila BowlFiesta Lunch

    Casa Tequila signature dishes Pollo Al QuesoTequila BowlFiesta Lunch
    Location:

    5001 S Harvard Ave, Tulsa, OK 74135, United States

    Special Feature:

    The restaurant features a massive tequila and mezcal list with hundreds of options, making it a premier destination for agave spirits.

    What Makes It Special:

    The restaurant is a popular social hub, known for its lively bar scene and its sophisticated, energetic environment.

    What Sets It Apart:

    Its identity as a major tequila bar, with a food menu designed to complement its extensive spirit collection, makes it an entertainment-focused venue.

    Operating Hours:

    Sunday–Thursday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–11:00 PM

    Price:

    $10 to $20 per person

    Casa Tequila Menu Prices
  5. El Patron Cocina Mexicana 5
    El Patron Cocina Mexicana 0.00 (0 Reviews)
    • Item Prices 273
    • Average Item Price $10.85
    Type of Restaurant:

    Casual Dining

    Type of Food:

    Mexican-American

    Signature Dishes:

    Pollo Al QuesoPollo NorteñoMexican Street Tacos

    El Patron Cocina Mexicana signature dishes Pollo Al QuesoPollo NorteñoMexican Street Tacos
    Location:

    11101 E 41st St, Tulsa, OK 74146, United States

    Special Feature:

    The restaurant provides a very large and accessible menu that covers all the major categories of familiar Mexican-American restaurant fare.

    What Makes It Special:

    The restaurant is a dependable neighborhood spot known for its lively environment, fast service, and consistently satisfying comfort food.

    What Sets It Apart:

    Its role as a straightforward, high-volume family restaurant with an extensive, crowd-pleasing menu makes it a reliable choice for a classic Mexican-American meal.

    Operating Hours:

    Sunday–Thursday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–11:00 PM

    Price:

    $10 to $20 per person

  6. Uncle Paco's Mexican Grill 6
    Uncle Paco's Mexican Grill 0.00 (0 Reviews)
    • Item Prices 261
    • Average Item Price $10.08
    Type of Restaurant:

    Casual Eatery

    Type of Food:

    Traditional Mexican

    Signature Dishes:

    CucarachasStreet ElotePaco’s Taco

    Uncle Paco's Mexican Grill signature dishes CucarachasStreet ElotePaco’s Taco
    Location:

    8222 E 103rd St Ste 129, Tulsa, OK 74133, United States

    Special Feature:

    The restaurant is well-regarded for its traditional, slow-cooked guisados (stews) and its rich, complex mole sauces.

    What Makes It Special:

    The eatery is known for its consistent, high-quality homestyle cooking that delivers the taste of a traditional kitchen.

    What Sets It Apart:

    Its focus on straightforward, well-executed comfort food in a simple, friendly setting makes it a pure and reliable neighborhood destination.

    Operating Hours:

    Sunday–Thursday: 11:00 AM–10:00 PMFriday–Saturday: 11:00 AM–10:30 PM

    Price:

    $10 to $20 per person

  7. 918 Maples Tacos and Cantina 7
    918 Maples Tacos and Cantina
    Type of Restaurant:

    Upscale Casual, Cantina

    Type of Food:

    Modern Mexican, Tacos

    Signature Dishes:

    Birria PizzaEmpanadasQuesabirria Taco

    918 Maples Tacos and Cantina signature dishes Birria PizzaEmpanadasQuesabirria Taco
    Location:

    317 S Trenton Ave, Tulsa, OK 74120, United States

    Special Feature:

    The restaurant has a large bar program with a focus on creative, handcrafted cocktails and a wide selection of agave spirits.

    What Makes It Special:

    The restaurant is a popular downtown spot for its high-energy environment that pairs inventive food with a strong bar program.

    What Sets It Apart:

    Its prime downtown location and its focus on a vibrant, social dining experience make it a go-to for a lively night out.

    Operating Hours:

    Sunday: 9:00 AM–8:00 PMMonday–Thursday: 11:00 AM–9:00 PMFriday–Saturday: 11:00 AM–10:00 PM

    Price:

    $10 to $20 per person

  8. Noche Woodfired Grill and Agave Bar 8
    Noche Woodfired Grill and Agave Bar
    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Mexican, Wood-Fired Grill

    Signature Dishes:

    Marinated Chicken FajitasHazel’s Crushed Tamale QuesoCheese Enchiladas

    Noche Woodfired Grill and Agave Bar signature dishes Marinated Chicken FajitasHazel’s Crushed Tamale QuesoCheese Enchiladas
    Location:

    110 N Elgin Ave Ste 140, Tulsa, OK 74120, United States

    Special Feature:

    The kitchen's centerpiece is a wood-fired grill, which is used to cook many of the meats and vegetables, imparting a distinct smoky flavor.

    What Makes It Special:

    Noche is a destination for its inventive, chef-driven food that reinterprets Mexican cuisine through the lens of smoke and fire.

    What Sets It Apart:

    Its focus on wood-fire preparations, combined with its fine-dining execution, sets a high standard for Mexican food in the region.

    Operating Hours:

    Friday –Sunday: 11:00 AM–3:00 PM, 4:00 PM–10:00 PMMonday–Thursday: 5:00 PM–10:00 PM

    Price:

    $30 to $50 per person

  9. En Fuego 9
    En Fuego
    Type of Restaurant:

    Upscale Casual

    Type of Food:

    Modern Southwestern, Modern Mexican

    Signature Dishes:

    Fuego QuesadillaBob Marley DipBig Fuego Burrito

    En Fuego signature dishes Fuego QuesadillaBob Marley DipBig Fuego Burrito
    Location:

    224 M.L.K. Jr Blvd, Tulsa, OK 74103, United States

    Special Feature:

    The menu includes creative, contemporary interpretations of classic dishes, such as slow-braised pork shank and inventive ceviches.

    What Makes It Special:

    The restaurant is known for its high-energy social environment that pairs inventive food with a strong bar program in a polished, neighborhood setting.

    What Sets It Apart:

    Its focus on a chic, modern aesthetic and its trendy, social media-friendly presentation make it a contemporary alternative to traditional restaurants.

    Operating Hours:

    Tuesday–Thursday: 11:00 AM–9:00 PMFriday: 11:00 AM–10:00 PMSaturday: 3:00 PM–10:00 PMSunday–Monday: Closed

    Price:

    $10 to $20 per person

  10. Tamale Boyz 10
    Tamale Boyz
    Type of Restaurant:

    Specialty Eatery, Tamaleria

    Type of Food:

    Tamales, Traditional Mexican

    Signature Dishes:

    Street TacosBig chimichangaTamale Plate

    Tamale Boyz signature dishes Street TacosBig chimichangaTamale Plate
    Location:

    4265 Southwest Blvd, Tulsa, OK 74107, United States

    Special Feature:

    The establishment's primary and almost exclusive focus is on the craft of making authentic, homestyle tamales.

    What Makes It Special:

    The eatery is a go-to destination for high-quality, traditional tamales, celebrated for its flavorful fillings and perfectly prepared masa.

    What Sets It Apart:

    Its specialization in a single, iconic food item allows for a level of quality and authenticity that makes it an expert in its craft.

    Operating Hours:

    Monday–Friday: 7:30 AM–8:00 PMSaturday: 7:30 AM–3:30 PMSunday: Closed

    Price:

    $10 to $20 per person