38 Best Mexican Restaurants near Maryville

Browse menus, reviews and photos of Mexican Restaurants near Maryville.

Showing 38 of 38 restaurants

  • Mariachi's 2922 North Center Street, Maryville Mexican · $

    1 Mariachi's

    3.8 Good 162 Reviews

    2922 North Center Street, Maryville

    • Take-Out
    • Delivery

    Customers’ favorites

    • Shrimp and Veggie Chimichanga
    • Chicken Steak Shrimp Fajitas
    • Mariachi's Fiesta Platter
    • Trio Quesadilla Salad

    “A good option for a great Mexican dinner. The place is fairly small, but service is good and the food is excellent. They have several good vegetarian options on their menu, but not as many as some other similar restaurants nearby. Prices are a little higher than some other similar places in the area. We enjoyed our meal here with family and will likely return sometime:”

  • Frida's Cocina 823 Lincoln Highway Suite 105, Fairview Heights Mexican · $

    2 Frida's Cocina

    4.8 Superb 286 Reviews

    823 Lincoln Highway Suite 105, Fairview Heights · 9.14 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chile Colorado Burrito
    • Chile Verde Burrito
    • Lunch Special Combo
    • California Burrito

    “Excellent food and drinks!! Bringing all my friends here!”

  • Taqueria Olvera 341 Market Place, Fairview Heights Mexican · $

    3 Taqueria Olvera

    4.6 Superb 262 Reviews

    341 Market Place, Fairview Heights · 9.03 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Avocado-Jalapeno Medium Salsa
    • Nachos with Chips on the Side
    • Street Tacos Carne Asada
    • Steak Tacos Carne Asada

    “Message me if u have any problems in your marriage or in your relationship and your problems will be solved in the next 24 hour”

  • Rio Grande MX Cocina 47 Ludwig Drive, Fairview Heights Mexican · $

    4 Rio Grande MX Cocina

    4.5 Superb 378 Reviews

    47 Ludwig Drive, Fairview Heights · 8.7 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Refried Bean Chimichanga and Taco with Corn Bread Muffin
    • Taco Salad Fajita with Grilled Chicken
    • Burrito California and Fajita Nachos
    • Fajita Hawaii Dinner

    “Love this place!! Staff is always cheerful and friendly and welcoming. The food is so great, delicious, and filling! Highly recommend eating here.”

  • Takozz 168 Saint Clair Square, Fairview Heights Mexican · $

    5 Takozz

    4.7 Superb 162 Reviews

    168 Saint Clair Square, Fairview Heights · 8.93 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tray of Chips & Queso Half Size
    • Kids Quesadilla & Fries
    • Quesabirrias with Consome 3
    • Tray of Churros Full Size

    “Delicious food!!!! Highly recommend!”

  • Tres Caminos Mexican Restaurant 601 North Main Street, Caseyville Mexican · $

    6 Tres Caminos Mexican Restaurant

    4.4 Superb 418 Reviews

    601 North Main Street, Caseyville · 6.4 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chimichanga & Enchilada Lunch
    • La Grande Quesadilla
    • El Jalisco Special
    • Burrito California

    “this is the best Mexican restaurant in Missouri. Gabriel our waiter could not have been better. the food is great and we will travel to this restaurant again and again.”

  • Bubbakoo's Burritos 3901 IL-159, Glen Carbon Mexican · $

    7 Bubbakoo's Burritos

    4.6 Superb 163 Reviews

    3901 IL-159, Glen Carbon · 3.51 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Red Pepper Aioli Burrito Boom Shaka Laka
    • Hibachi Steak and Shrimp Papi Hibachi
    • General TSO's Crispy Chicken Tacos
    • Mango Habanero Chicken Tacos

    “Seriously the BEST Birria quesadilla in town!! Everything else looks pretty delicious as well, but I can't help but get the same thing everytime 🙃 Friendly staff and clean facilities. Definitely recommend!”

  • Taqueria Z 109 East Park Street, Edwardsville Tacos · $

    8 Taqueria Z

    4.5 Superb 205 Reviews

    109 East Park Street, Edwardsville · 5.95 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chacos-Chorizo Carne Asada and Al Pastor
    • MI Cabrona by Recess Corazon Reposado
    • Rooster Beak Guacamole and Chips
    • Chorizo & Al Pastor Chacos

    “amazing high quality food and specialty margaritas, the steak (carnitas) are top notch and worth every penny of upcharge, the crew is also top notch and ready and willing to get your order out in a timely manner, do yourself a favor and enjoy my absolute favorite steak quesadilla, this place is amazing!!!”

  • Carisilos 1978 Vandalia Street, Collinsville Mexican · $

    9 Carisilos

    4.4 Superb 241 Reviews

    1978 Vandalia Street, Collinsville · 2.08 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Taco Salad with Seasoned Ground Beef
    • Chimichanga Reales Shredded Chicken
    • Shrimp Fajita with Jalapeños
    • Chips & Salsa with Margaritas

    “awesome Pollo zerape! as usual with good food often packed so I usually just order take out always ready in 10 minutes. I love this place!!!”

  • Chava's Mexican Restaurant 217 East Vandalia Street, Edwardsville Mexican · $

    10 Chava's Mexican Restaurant

    4.4 Superb 224 Reviews

    217 East Vandalia Street, Edwardsville · 6.05 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Guacamole Dine in: Yes Outdoor seating: Yes Takeout: Yes Delivery: No Curbside pickup: No
    • Stuffed Peppers from House Favorites
    • Burrito with Everything
    • Chicken Fajitas for Two

    “Love the food!!!!!! I would go more often but parking is a real problem!!!!!”

  • Terra Sur 920 Edwardsville Road, Troy Mexican · $

    11 Terra Sur

    4.4 Superb 190 Reviews

    920 Edwardsville Road, Troy · 2.27 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Molcajete Fajitas on the Top Tera Sur Fajitas on Bottom
    • Steak or Chicken Fajitas
    • Our Famous Street Tacos
    • Fajita Quesadilla

    “This was our first time at Terra Sur and it was really good. Our waitress Haily was really nice and she did great. The food was yummy as well. They have some really good guacamole which is very important for me lol. Thank you!”

  • Tio's Tacos & Tequila 204 Scott Troy Road Ste F, O'Fallon Mexican · $

    12 Tio's Tacos & Tequila

    4.4 Superb 183 Reviews

    204 Scott Troy Road Ste F, O'Fallon · 10.66 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Tacos De Carne Asada
    • Chicken Chimichanga
    • Mini Shrimp Fajitas
    • Fajitas Side Plate

    “Best Mexican food I have ever had. Margaritas are even better”

  • Agavero Grill & Cantina 604 North Bluff Road, Collinsville Mexican · $

    13 Agavero Grill & Cantina

    4.3 Superb 284 Reviews

    604 North Bluff Road, Collinsville · 3.98 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chicken Fajitas for Two
    • Pastor Taco Al Carte
    • Enchiladas Mexicanas
    • Shrimp Nachos Fajita

    “¡La cerveza más fría de la ciudad!”

  • Oaxaca Margarita Bar & Mexican Restaurant 6185 Bennett Drive, Edwardsville Mexican · $

    14 Oaxaca Margarita Bar & Mexican Restaurant

    4.3 Superb 235 Reviews

    6185 Bennett Drive, Edwardsville · 4.94 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Covered in Our Special Molcajete Sauce
    • Guacamole the Chunky One
    • Cameron Al Mojo De Ajo
    • Tascos de Carne Asada

    “Oaxaca does not disappoint! Service was 10/10. Chelsea was our server and was absolutely fantastic, as were all of the other staff we interacted with. The vibes were great, especially with the music playing throughout the restaurant. Their margarita selection is seriously impressive! The table favorite was definitely the pineapple coconut margarita. Everyone loved their food. Great food, great drinks, great service, and great vibes. We’ll definitely be back!”

  • Casa Azteca 501 West W Hwy 50, O'Fallon Mexican · $

    15 Casa Azteca

    4.3 Superb 220 Reviews

    501 West W Hwy 50, O'Fallon · 9.62 miles

    • Take-Out

    Customers’ favorites

    • Street Tacos Chicken Al Pastor Steak
    • Burrito Tostada with Rice and Beans
    • 3 Fried Flour Tacos Shredded Beef
    • 3 Flour Tortillas Fried Beef

    “Best Mexican anywhere! Yum!”

  • La Fonda Mexican Restaurant 2310 Troy Road, Edwardsville Mexican · $

    16 La Fonda Mexican Restaurant

    4.3 Superb 193 Reviews

    2310 Troy Road, Edwardsville · 4.17 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Chimichanga Rice and Beans
    • La Fonda Tacos Carne Asada
    • Small Chips and Salsa
    • Shrimp Fajita Nachos

    “The food is pretty good. The salsa isn't industrial made like the other places. I have a problem with them automatically charging everyone with the 3% credit card fee even when paying with CASH.”

  • El Potro Mexican Restaurant 614 Edwardsville Road, Troy Mexican · $

    17 El Potro Mexican Restaurant

    4.3 Superb 183 Reviews

    614 Edwardsville Road, Troy · 3.07 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Rice Beans Gaucamole and Pico De Gallo
    • Shrimp Steak and Chicken Fajitas
    • Tostada and Enchilada Combo
    • Fajitas with All the Extras

    “I wish they offered cal/nutritional information somewhere. Food is good. A little higher in price that outsource options but convenience and local support work.”

  • Bert's Chuck Wagon 101 East Main Street, Collinsville Tex-Mex · $

    18 Bert's Chuck Wagon

    4.6 Superb 260 Reviews

    101 East Main Street, Collinsville · 4.06 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Pork Steak Dinner with Potato Salad and Green Beans
    • Whole Chicken Dinner with 4 of Their Famous Tacos
    • Taco Bar from Car Show and Buffet for Charity
    • Double Cheeseburger and Fries

    “I love the burgers!🍔 🍔🍔🍔🍔”

  • La Esquinita Market & Restaurant 8505 Collinsville Road, Collinsville Mexican · $

    19 La Esquinita Market & Restaurant

    4.3 Superb 153 Reviews

    8505 Collinsville Road, Collinsville · 6.72 miles

    • Delivery

    Customers’ favorites

    • Platillo De Chicharron
    • Chips & Salsa
    • Plato de Arrachera
    • Sopa De Mariscos

    “Great dollar tacos on Friday!! Always fresh with great flavor Dont forget to stop by for an elote on the weekend”

  • Los Amigos O’Fallon IL 950 Talon Drive, O'Fallon Mexican · $

    20 Los Amigos O’Fallon IL

    4.3 Superb 148 Reviews

    950 Talon Drive, O'Fallon · 9.13 miles

    • Delivery

    Customers’ favorites

    • Mango Tanjin Margherita
    • Chili Colorado Burrito
    • Enchiladas Rancheras
    • Los Amigos Burrito

    “For lunch, the Guacamole/veggie/Chips appetizer and main course, Steak/Chicken Fajitas with the separate lettuce, rice , refried beans and sour cream platter is our automatic go-to order. As repeat customers, this specific selection never disappoints. The Restaurant Crew are always polite and quick with bringing out each course.”

  • Tres Caminos Pontoon Beach 77 Chouteau Trace Parkway, Granite City Mexican · $

    21 Tres Caminos Pontoon Beach

    4.2 Good 270 Reviews

    77 Chouteau Trace Parkway, Granite City · 6.49 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Drinks Margaritas Beer Wine Soda and More
    • Desserts Kids Menu and Ala Carte
    • Grilled Shrimp a La Carte
    • Quesadillas Chimichangas

    “Great food, friendly service and A plus margaritas!”

  • El Maguey 1534 Troy Road, Edwardsville Mexican · $

    22 El Maguey

    4.2 Good 208 Reviews

    1534 Troy Road, Edwardsville · 4.83 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Salsa and Chips and Salsa
    • Burrito Carne Asada
    • Mango Chicken Tacos
    • El Jalisco Especial

    “Food was absolutely amazing! Best chips and salsa I have had n a long time!! My husband and I can’t wait to go back! Food was fire!!! 🙌🏻”

  • Michoacan Mexican Restaurant 1822 Vaughn Rd, Wood River Mexican · $

    23 Michoacan Mexican Restaurant

    4.6 Superb 42 Reviews

    1822 Vaughn Rd, Wood River · 11.52 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Fajitas Mix
    • Nachos
    • Taco

    “Best Mexican restaurant in the area and it’s not even close !! The carnitas and the chipotle mango shrimp tacos are like god himself cooked them absolutely 🔥”

  • 3 de mayo Mexican restaurant 3710 IL-111, Granite City Mexican · $

    24 3 de mayo Mexican restaurant

    4.2 Good 180 Reviews

    3710 IL-111, Granite City · 6.11 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Barbacoa Gordita with Shredded Beef
    • Quesadillas 3 De Mayo Birria Tacos
    • Pastor - Marinated Pork Quesadilla
    • Taco Lengua - Beef Tongue

    “Super duper yummy! The food was top notch and so was the service. Don't leave without trying one of the homemade popsicles. They're amazing like everything else.”

  • Taqueria Mi Rodeo 5703 Collinsville Road, East Saint Louis Mexican · $

    25 Taqueria Mi Rodeo

    4.9 Superb 18 Reviews

    5703 Collinsville Road, East Saint Louis · 8.31 miles

    Customers’ favorites

    • Quesabirria Tacos
    • Chicken Taco

    “I got the fajita chimichanga and it was so delicious!!!!!! the guys are really nice and friendly. And the food was made fresh.”

  • Palenque Troy 101 N Main St, Troy Mexican · $

    26 Palenque Troy

    4.3 Superb 60 Reviews

    101 N Main St, Troy · 4.01 miles

    • Delivery

    “The food is so fresh and so good! The patio is amazing too and it's heated!”

  • La Casa Mexicana Inc 201 Harvard Drive, Edwardsville Mexican · $

    27 La Casa Mexicana Inc

    4.1 Good 226 Reviews

    201 Harvard Drive, Edwardsville · 4.62 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Enchiladas Mexicanas
    • Chicken Enchiladas
    • Burrito California
    • Chicken Fajitas

    “Came in for lunch and was very pleased by the energy of the staff and the atmosphere of the location. I didn't visit the bar, but its very pretty. The staff was quick and efficient, we thoroughly enjoyed our time. The Birria Tacos were great.”

  • Tienda El Maguey Taqueria 8406 Collinsville Rd, Collinsville Mexican · $$

    28 Tienda El Maguey Taqueria

    5.0 Superb 4 Reviews

    8406 Collinsville Rd, Collinsville · 6.83 miles

    • Take-Out

    “I highly recommend this place to anyone and everyone! They have the upmost delicious food and drinks, hands down! Forever favorite! ❤️”

  • Zapata's Mexican Restaurant & Cantina 8 Eastport Plaza Drive, Collinsville Mexican · $

    29 Zapata's Mexican Restaurant & Cantina

    4.0 Good 338 Reviews

    8 Eastport Plaza Drive, Collinsville · 4.35 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Steak Chicken Chimichanga
    • House Chips and Salsa
    • Enchiladas del Mar
    • Chicken Fajitas

    “The best experience!! We had a very large group after a funeral, and they were not expecting us. Areali was the only waitress at the time, but her and the staff made it smooth and seamless! Fantastic food and even better service! She not one time even looked stressed! We can’t thank you guys enough for making our time great after a hard morning! Highly recommend and definitely ask for Areali!!”

  • Viva la Fiesta 1027 Century Drive, Edwardsville Mexican · $

    30 Viva la Fiesta

    4.0 Good 204 Reviews

    1027 Century Drive, Edwardsville · 4.6 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Sweet Mexican Cornbread
    • Chicken on the Beach
    • Taco Salad Fajita
    • Chips and Salsa

    “Mariela took such good care of my parents and I! We love coming here. It never disappoints and is one our go to’s. The food is great, the service is quick and so friendly, and their drink selection is amazing. Thank you always and we will see you again soon!”

  • Moe’s Southwest Grill 2329 Plum Street Suite 100, Edwardsville Mexican · $

    31 Moe’s Southwest Grill

    3.6 Good 81 Reviews

    2329 Plum Street Suite 100, Edwardsville · 4.21 miles

    • Delivery

    Customers’ favorites

    • Homewrecker Burrito
    • Moe's Famous Queso
    • Burrito Bowl
    • Quesadilla

    “I can't speak for the in restaurant experience, but I ordered catering for an event at my work. Their taco bar was awesome! Food was very good and freshly made. Price is tolerable per person I believe it came out about $12-$13 a plate. Would recommend for a work meeting or lunch!”

  • Mr Taco 8412 Collinsville Road, Collinsville Food Trucks · $

    32 Mr Taco

    4.4 Superb 27 Reviews

    8412 Collinsville Road, Collinsville · 6.89 miles

    “Birria tacos are amazing! I recommend getting the corn tortillas. I was very impressed!!!”

  • La Tiendita 5100 Collinsville Road, Fairmont City Mexican · $

    33 La Tiendita

    5.0 Superb 8 Reviews

    5100 Collinsville Road, Fairmont City · 9 miles

    • Take-Out
    • Delivery

    “⭐️⭐️⭐️⭐️⭐️ Food and service! Tim and I had Tienda El Ranchito tonight for dinner. Sarah was our waitress and she was amazing! Look for the girl with the gorgeous hair. The food was incredible, best Pico and homemade chips, my taco platter was divine and Tim had a seafood platter with fish, shrimp, scallops, and octopus in a delicious sauce. I even tried a beef tongue taco! I may never go back to ground beef ! 🫶🏻 Margarita and Chelada both on point! Wow! Outside of The Yucatán Peninsula best Mexican food and service we've had in years! ⭐️⭐️⭐️⭐️⭐️”

  • Tacos la herradura 5598 Collinsville Road, East Saint Louis Mexican · $$

    34 Tacos la herradura

    4.3 Superb 21 Reviews

    5598 Collinsville Road, East Saint Louis · 8.51 miles

    • Take-Out
    • Delivery
  • Mariscos El Najar 5606 Collinsville Road, East Saint Louis Seafood · $$

    35 Mariscos El Najar

    4.0 Good 89 Reviews

    5606 Collinsville Road, East Saint Louis · 8.39 miles

    • Delivery

    Customers’ favorites

    • Comes with the Ostiones I Missed the Picture of the Ostiones Especial
    • Camarones a La Plancha Grilled Shrimp
    • Rusas Preparadas Prepared Russian
    • Langosta Rellena Stuffed Lobster

    “Los mejores mariscos de la región Todo estuvo delicioso”

  • Taco Bell 908 Edwardsville Road, Troy Fast Food · $

    36 Taco Bell

    3.8 Good 208 Reviews

    908 Edwardsville Road, Troy · 2.31 miles

    • Take-Out
    • Delivery
    • Drive-Through

    Customers’ favorites

    • Cheesy Gordita Crunch
    • Chicken Quesadilla
    • Ground Beef Burrito
    • Fire Sauce Packet

    “Best packaging ever! Absolutely love that everything was labeled. We usually have to separate our food out and open it to see what is what. Not this time someone definitely did an amazing job packaging this meal tonight thank you so much! Food also tasted top notch! Was delicious”

  • QDOBA Mexican Eats 1100 Collinsville Crossing Boulevard, Collinsville Mexican · $

    37 QDOBA Mexican Eats

    3.3 Good 229 Reviews

    1100 Collinsville Crossing Boulevard, Collinsville · 4.54 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Burrito Bowl Topped with Freshly Grilled Adobo Chicken Brings the Flavor
    • It's Back - Create Your Own Loaded Tortilla Soup
    • Create Your Own Cheese-Crusted Quesadilla
    • Create Your Own 3-Cheese Nachos

    “I visited this location today and should have known when the sign said to be patient as short staff . There were only 2 employees working today . They did fabulous and very patient . Upper management should recognize these 2 employees but it would be nice to see more mangers etc helping them out”

  • QDOBA Mexican Eats 2100 Troy Road Suite 5, Edwardsville Mexican · $

    38 QDOBA Mexican Eats

    3.1 Average 184 Reviews

    2100 Troy Road Suite 5, Edwardsville · 4.57 miles

    • Take-Out
    • Delivery

    Customers’ favorites

    • Create Your Own 3-Cheese Nachos
    • Chicken Burrito Bowl
    • Impossible Taco Salad
    • Grilled Quesadilla

    “One of my faves been a fan for YEARS”

Mexican Restaurants Nearby

You May Also Like

  • El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco Wants to Give You Concert Tickets, Not Coupons

    El Pollo Loco is betting that loyalty members want more than discounts. The fire-grilled chicken chain rolled out a refreshed Loco Rewards program earlier this year, pairing exclusive experiences with app-driven promotions as part of a broader turnaround that's already delivering results. The centerpiece of the relaunch: a partnership with Coca-Cola for a "soccer challenge" giving members a shot at a VIP trip to the 2026 Major League Soccer All-Star Game in Charlotte, N.C., on July 29. The grand prize includes two game tickets, hotel accommodations, flight vouchers, and a $300 Visa gift card. A hundred runner-up winners each receive a $25 El Pollo Loco gift card.

  • Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats Expands with 500 New Locations on the Way

    Qdoba Mexican Eats is speeding up its growth across the nation, adding 33 new locations to its plans and bringing total restaurant commitments to more than 500 across the United States. The fast-casual Mexican chain is growing through key franchise partnerships in many regions. In the Northeast, PFGS, LLC will build 15 locations across Springfield, Mass., and Hartford, Conn. Meanwhile, Empire Inc. has agreed to open 10 restaurants in the Columbus, Ohio area, using their experience running over 100 restaurants including Subway and Dunkin' stores.