Best Mexican Restaurants in Tulsa, OK

Handpicked Top 3 Mexican Restaurants in Tulsa, OK. Our 50-Point Inspection includes everything from checking reputation, history, complaints, local reviews, nearness, satisfaction, trust and cost to the general excellence. You deserve only the best!


38 North Trenton Avenue, Tulsa, OK 74120

Since 1998

Guacamole, Queso Sauce, Ceviche De Camaron, Chicken or Steak Fajita Nachos, Chicken Tortilla Soup, Chicken and Cheese Taquitos, Taco Salad, Fajita Salad, Mexican Taco, Ceviche De Camaron Y Pulpo, Crispy Taco, Cajun Chicken Taco, Grilled Shrimp, Tostada, Wet Burrito, Shrimp Fajita Burrito, Mexican Burrito, Veggie Burrito & Cajun Chicken

Buy the Chicken and Cheese Taquitos $5.95, Fajita Salad $6.75, Cajun Chicken Taco $1.99, Grilled Shrimp $2.50 & Steak or Chicken Fajita Burrito $5.25

Price: Starts from $1.75

Mon - Sun 8:30 am - 9:00 pm


514 South Boston Avenue, Tulsa, OK 74103

Since 2008

Starters, Quesadillas, Salads, Tacos, Nachos, Tortilla Soup, Guacamole, Fried Avocados, Smoken Hot Quesadilla, Ensalads, Salmon Tostadas, Pok Tamales, Enchilada Tomatillos, Carne Guisada, Citrus Salmon, Salmon Tacos, Grande Sweet Corn Tamales, Veggie Burrito, Pork Chile Verde Burrito, Enchiladas, Beef Burrito, Avocado Caser, Sandwich & Grande Corn

Offers Lunch Menu Dishes Includes Elote House Margarita $8, Aztec Margarita $10, Strawberry Finger Margarita $9, Avocado Caesar $5.99 & Ensalada $6.49

Price: Starts from $1.49

Mon - Sat 11:00 am - 10:00 pm
Sun Closed


5001 South Harvard Avenue, Tulsa, OK 74135

Since 2000

Mini Burrito, Fajita Salad, Taco Salad, Tortilla Soup, Chicken Soup, Seafood Salad, Burrito, Enchiladas, Chimichanga, Tostada, Quesadilla, Chille Relleno, Home Made Tamal, Tacos Al Carbon, Tacos De Carne Asada, Super Enchiladas, Enchiladas Verdes, Cheese Burger, Quesadilla and Rice, Guacamole Dip, Fiesta Quesadilla & Fajitas

Serves in Two Locations within Oklahoma - Chicken Soup $6.49, Seafood Salad $8.99, Chimichanga $7.99, Chimi Con Queso $8.49 & Enchiladas Verdes $8.9

Price: Starts from $3.99

Weekdays & Sun 11:00 am - 10:00 pm Fri & Sat 11:00 am - 11:00 pm