5 Best Mexican Restaurants near Elgin

Explore Elgin's Mexican cuisine gems with Restaurantji's insights.

Hacienda Las Margaritas Bar & Grill Mexican • $
615 8th St, Elgin

Customers` Favorites

Pick 3 Combination Plate Enchiladas
Ice-Cream Sopapilla
Enchiladas Verdes
Fajita Quesadilla
Chicken and Rice
Shrimp Cocktail
Chicken Fajitas
Chips and Salsa
Tortilla Soup
Pastor Tacos

“Our favorite place around. We drive 30 minutes to eat here multiple times a month because it’s THAT GOOD. Great customer service everytime.“

4.7 Superb56 Reviews
Burritos Mico Mexican • $
13002 Commerce Dr, Elgin

Customers` Favorites

Tacos Con Arroz Y Frijoles
Chicken Tortilla Soup
Chile Relleno Plate
2 Hard Shell Taco
Tex Mex Guacamole
Beef Burrito Bowl
Chips and Salsa
Chicken Fajitas
Street Tacos TT
Shrimp Fajitas

“Great food, outstanding service ice T glass never got empty. Enjoyed the steak burritos and all you could eat catfish was delicious.“

4.3 Superb79 Reviews
QDOBA Mexican Eats Mexican • $
1718 Gruber Rd, Fort Sill - 10.02 miles

Customers` Favorites

Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor

“Fast, friendly service and the food was fresh and tasty“

4.6 Superb18 Reviews
El Charro's Mexican • $
704 US-277, Cyril - 9.11 miles

Customers` Favorites

Catfish Nuggets French Fries
Quesadilla
Burrito
Nachos
Salsa

“I drive a truck over the road it is hard to find a spot to park truck and eat. Everyone that works there and customers are very friendly. Very good food with plenty to eat.“

4.2 Good15 Reviews
El Jaliscience Food Truck Mexican • $$
2906 NW Sheridan Rd, Lawton - 12.34 miles

Customers` Favorites

California Burrito
Quesadilla Plate
Regular Burrito
Street Tacos
Birria Tacos
Torta

“BEST TACO TRUCK IN LAWTON!!“

3.5 Good11 Reviews

You May Also Like