50 Best Mexican Restaurants in St. Louis

Find St. Louis' best Mexican restaurants right here. Discover the city's culinary gems, featuring Chips and Salsa, Quesadilla, Chicken Fajitas, and a variety of other dishes.

Amigo Sole Mexican •
6102 Delmar Blvd, St. Louis

Customers` Favorites

Nachos Al Pastor and Chips and Salsa
Churros Sabor Canela
Hot Cheetos Burrito
Platanos Fritos
Street Corn
3 Birria
Mango
Flan

“Food was amazing! First time having birria tacos amazing experience I loved it! The chicken street tacos amazing! Everything was seasoned so good the Diablo sauce was very spicy and good. The corn was my daughter’s favorite! Definitely coming back again.“

4.7 Superb184 Reviews
Arzolas Fajitas + Margaritas Tex-Mex • $$
2730 McNair Ave, St. Louis

Customers` Favorites

Real Deal Homemade Guacamole
Real-Deal Handmade Guacamole
Quesadilla Chicken Luna
6th Street Fajita Tacos
Steak Fajitas for Two
Jalapeno Hush Puppies
Guacamole Appetizer
The Texas Tornado
Chicken Fajitas
Chips and Salsa

“The only reason it’s 4 starts instead of 5 is that it’s PRICEY! 2 adults and a 4 year old, and we were over $100 all-in for lunch. Two entrees, one appetizer, one kids meal, and one margarita. Super tasty tho, and amazing service and vibe. Can’t do $100+ lunches often, though “

4.8 Superb124 Reviews
La Oaxaqueña Mexican • $$
2925 Lemay Ferry Rd, St. Louis

Customers` Favorites

Grasshoppers Chapulines
Quesadilla Oaxaquena
Tlayuda De Cecina
Picaditas Sopes
Fried Ice Cream
Tlayuda Cecina
Chips & Salsa
Chimichanga
Carne Asada
Cheese Dip

“Very good food, homemade salsa and good chips and Queso that is NOT watered down. But you have to find it!Great burritos and nice shrimp and chicken dish plus drink specials. They also have Taco Tuesdays with 0.99 cent tacos grilled or fried.Recommended local place!Kid-friendliness: Games and a fun atmosphere for bambinos.“

4.6 Superb174 Reviews
El Potro Restaurant Mexican • $
6922 Manchester Ave, St. Louis

Customers` Favorites

Carne Asada El Pastor and Chorizo Tacos
Fajitas El Potro and Choriqueso
Chips and Salsa Queso Blanco
Chicken Fajitas
Caldo De Camaron
Enchiladas
Guacamole
Cheese Dip
Torta

“First time visiting El Potro, had the enchiladas with mole and 3 tacos dinner Al pastor and carne asada. Everything from the service to the food was great. The owner and staff are super nice!! Will definitely go back , next time will try the molcajete.“

4.6 Superb128 Reviews
Lilly's Panaderia Bakery • $
2819 Cherokee St, St. Louis

Customers` Favorites

Bread Roll
Bread Buns
Pan Dulce
Doughnut

“Lily's Panaderia has been open for many years. If you are a loyal customer or have visited the bakery, You’ll recall the old location being small and cozy. Their new location offers more space for customers to enjoy their freshly baked treats alongside a cup of coffee to start the day. If you like a savory treat, I would recommend the bread with cream cheese and jalapeño. For the sweet treats, I would recommend the conchas. I would recommend this place to anyone who wants to try real authentic Mexican bread here in STL. Lily’s panaderia always excels in taste and presentation too.“

4.9 Superb67 Reviews
Mi Ranchito Mexican • $
887 Kingsland Ave, St. Louis

Customers` Favorites

Chips and Salsa and Bean Dipping Sauce
Free Chips and Salsa
Fajita Quesadilla
Fajita Taco Salad
Grilled Chicken
Arroz Con Pollo
Lunch Fajitas
Refried Beans
Chicken Taco
Pollo Tapatio

“I love the food. However, I just realized they charge 15% gratuity on carry out orders. I just paid $15 to have my food put in a plastic bag. And I always tip for carry out, not knowing until today that I'm tipping on top of the 15% they've already added.“

4.5 Superb146 Reviews
Ladue Taco Mexican •
9783 Clayton Rd, St. Louis

Customers` Favorites

Individual Tacos
Carne Asada Tacos
Burrito
Churros
Nachos

“Ordered a carne asada burrito, chicken burrito, chips and queso, and two margaritas (strawberry and regular). Everything was fantastic. Burritos are huge, queso and chips just how I like them and margaritas were very tasty. There tomatillo salsa had just the right balance of flavor and heat. The team was very friendly and efficient. I’m definitely going back . . . often!“

4.8 Superb66 Reviews
Fonda La Poblanita Tacos • $
3830 Morgan Ford Rd, St. Louis

Customers` Favorites

Al Pastor and Barbacoa Tacos
Mojarra Frita Fried Tilapia
Machete De Tinga De Pollo
Cheese Quesadilla
Steak Carne Asada
Cemita Campechana
Tortas with Meat
Squash Blossom
Guacamole
Tortillas

“If you're looking for genuine Mexican cuisine that won't dent your budget, this is the place for you. The wait staff was friendly and provided helpful suggestions for the menu. I went for my favorite, the asada tacos, and they were truly delicious. The salsa was also noteworthy. I intend to return and explore more items on the menu. All in all, it was a fantastic experience.“

4.8 Superb64 Reviews
Sunny's Cantina Mexican • $$
6655 Manchester Ave, St. Louis

Customers` Favorites

Mixed Protein Fajitas
Carnitas Chimichanga
Spicy Pollo Burrito
Enchiladas Special
Cheese Quesadilla
Chorizo Con Queso
Carne Asada Fries
Carnitas Burrito
Chicken Fajitas
Dip Trio w Chips

“This place is a hidden gem! To start off, the chips were so thin and had tajin on them. The salsa was so yummy and fresh! I got the shrimp enchiladas, which were a special that day, and they were the best enchiladas I’ve ever had. My jalapeño margarita was also delicious. Also, the restaurant is cute and chic not like your typical Mexican restaurant atmosphere! Will definitely be back soon!“

4.4 Superb148 Reviews
Chava's Mexican Restaurant Mexican • $$
925 Geyer Ave #3921, St. Louis

Customers` Favorites

Complimentary Chips and Salsa
Build Your Own Burrito
Free Chips and Salsa
Vegetarian Quesadilla
Margarita 16oz Togo
Chava Quesadilla
Chicken Fajitas
Stuffed Peppers
Rice and Beans
Chicken Tacos

“That was the BEST Mexican restaurant I’ve ever been too!!! They filled up our chips and salsa three times before we could reach the bottom of the container! Same with the drinks. Me and my group thought that the food couldn’t be better than the salsa but when it came out everyone agreed that it was the best Mexican food we’ve ever had.“

4.4 Superb148 Reviews
El Molino del Sureste Mexican • $$$
5005-5007 S Kingshighway Blvd, St. Louis

Customers` Favorites

Castican Pibihua
Castican Taco
Flan

“Really nice place inside. Don't know what the bar looked like because we didn't go in. I have heard people say that it's pricey and of course it is because this isn't your average Mexican restaurant. The menu is small plate oriented and the menu ismore like a tasting menu. The food is higher end than all the other places and outstanding. I can't comment on their drink menu because I seldom drink when going out. I will say that the pricing seem to be a bit higher than most places which will account for a higher per person ticket if one has two or three drinks. Still, our total was $70 ore tip for 2 people including 2 beers.The wait time between "courses" is a bit long but not enough for me to really complain about. The staff were friendly dmv knowledgeable about the menu. It may not me a place we'll go to monthly but we will definitely be back!“

4.6 Superb77 Reviews
El Mayor Mexican • $
2926 Telegraph Rd, St. Louis

Customers` Favorites

Shrimp Enchiladas
Chicken Fajitas
Tacos Al Pastor
Fajitas Deluxe
Rice and Beans
Chips Salsa
Quesadilla
Guacamole
Alambre

“First...loved our waiter. Very friendly and attentive. Awesome tasting margaritas. Loved the guacamole. Both our dinners were delicious....and plenty. Took home the rest. And the cost was more than reasonable. The margaritas were $6.99 a piece...very cheap and my beer was about $4.00 a piece. The entrees were under $15.00. Definitely will be back.“

4.7 Superb61 Reviews
El Milagro Azteca Mexican • $$
4940 Southwest Ave, St. Louis

Customers` Favorites

Sour Cream Guacamole and Pico De Gallo
Street Tacos Pollo Asado
Azteca Quesadilla
Queso Birria Tacos
Chicken Fajitas
Chips and Salsa
Carne Asada Taco
Pad Thai Nachos
Sopa De Camaron
Shrimp Ceviche

“We came to El Milagro for National Margarita Day and liked it so much that we returned with friends three days later. On our first visit, we got the steak tacos and the birria tacos. We thoroughly enjoyed both dishes as well as the margaritas. I was a big fan of the Strawberry Basil Margarita. We had good service, even with a group of 6 of us. The restaurant has a cute vibe, and I'm excited for the patio to open up because it looks like a great place for a patio happy hour. This will definitely be one of our go-to Mexican spots going forward!“

4.5 Superb89 Reviews
El Catrin Mexican • $$
6902 Morgan Ford Rd, St. Louis

Customers` Favorites

Luis Especial Enchiladas
Burrito Carne Asada
Enchiladas Verdes
Shredded Chicken
Fried Ice Cream
Carnitas Tacos
Fajita Nachos
Refried Beans
Burrito Catrin
Veggie Fajita

“Beautiful place. Drinks were great and fast. We'll totally come back to hang out on the patio. They were very busy when they were there and it took a long time to get seated. It also took a very long time to order so just make sure you have allotted yourself when you go. The food was okay pretty standard. I had the carnitas which was pulled. Not typical so it was just a pile of meat on the plate. Drinks were great and fast!“

4.4 Superb116 Reviews
Mariachi’s II Mexican Restaurant Mexican • $
4625 Gravois Ave, St. Louis

Customers` Favorites

Steak and Chicken Fajitas
Enchiladas Supremes
Chicken Chimichanga
Chicken Quesadilla
Grande Chimichanga
Steak Taco Salad
Arroz Con Pollo
Shrimp Fajitas
Burrito Special
Chicken Nachos

“One of the best Mexican restaurants I’ve ever tried. Excellent burritos, fajitas, and amazing mole sauce, verde, and salsa. They also make a very spicy ?️ salsa if you ask. The meat is very tender, moist, and seasoned very well. Huge portions for food for a very reasonable price! This is a must stop place to eat! Super nice people with excellent service and awesome food!“

4.6 Superb71 Reviews
Mission Taco Joint - Historic Soulard Tacos • $
908 Lafayette Ave, St. Louis

Customers` Favorites

Pollo Guisado and Spicy Chorizo Tacos
Mexican Street Corn Fritters
Street Corn Off the Cob
Chicken & Bean Burrito
House Made Churros
Hot Fried Chicken
Queso Con Chorizo
Cheese Quesadilla
Carne Asada Fries
Chicken Flautas

“We love mission Taco. The food is always prepared fresh and healthy. The staff is always kind and helpful. whenever possible we try to dine in because we love the atmosphere and music. We don't always have the time to dine in but order carry out at least once a week and the orders have always been exact. l just mentioned this evening how grateful we are that Mission Taco is around our neighborhood because everything about it is a positive experience. We love Mission Taco!“

4.4 Superb111 Reviews
Taqueria Hectorito Mexican • $
2753 Cherokee St, St. Louis

Customers` Favorites

Asada Tacos
Quesadilla

“Available for dine in, carry out and on Uber eats. Delicious authentic steet tacos with varying protein options. Nothing vegan sorry. But you can do no meat and get a quesadilla or torte w just cheese for vegetarian. I've tried almost all the meats. The lengua is soooo good if you're feeling adventurous. Tacos, tortes and quesadilla all delicious. Would rate higher if I could. Best stop in the city for tacos.“

4.8 Superb45 Reviews
Los Arcos Mexican •
3073 Watson Rd, St. Louis

Customers` Favorites

Los Arcos Sampler Platter
Pineapple Fajitas
Grilled Chicken
Fajita Chicken
Beef Burrito
Quesadillas
Chimichanga
Cheese Dip
Queso Dip
Enchiladas

“What can I say? Amazing service. Absolutely feels like a family establsihment that really cares. The food was very good. My only disappointment was sides were either rice or beans. So many restaurants I go to come with both. I just added it as a side, so no biggie. Just an observation. I will go again and again.“

4.4 Superb89 Reviews
Doña Gloria Mexican •
5200 S Grand Blvd, St. Louis

Customers` Favorites

Red & Green Salsa and Chips
Carnitas Slow Cooked Pork
Chicken Flautas Plate
Camarones Cucaracha
With Rice & Beans
Chips and Salsa
Chile Relleno
Tortilla Chips
Nachos Supreme
Chips & Salsa

“Shrimp Fajitas and Steak Frajitas were delicious, service was excellent. Appetizer chips and guacamole appear to be home made. I'll be stopping here again. Another delicious addition to the offerings on the South end of Grand Blvd. They also have a patio dining area in the works.Parking: A plenty of spots, on the street, they are working on parking around back.Wheelchair accessibility: All at sidewalk level. Easy in and out with wheel chair seating.“

4.5 Superb69 Reviews
La Fiesta Mexican Restaurant Mexican • $
7439 S Lindbergh Blvd, St. Louis

Customers` Favorites

Chips and Salsa with a Margarita
Fiesta Fajitas for Two
Camerones Ala Mexicano
Tacos De Carne Asada
Chimichanga Mexicana
Fresh Chips & Salsa
Tamales Three Ways
Enchiladas Fiesta
Chile Relleno
Street Tacos

“We’ve not had the luxury of dine in but we will soon! All of the times we ordered have been pick up. The food is great! I always get the same thing: Quesadilla Fiesta, and Chicken Quesadilla. The Quesadilla Fiesta is moist and full with sour cream on the side. Also they serve the tortilla chips n salsa. Salsa is good but a tad spicy. The Chicken Quesadilla is on the dry side so be sure to order sour cream or queso to moisten it up a bit. You will need to request utensils before you leave as it is not a standard item in your to go bag. I eat there about 2-4 times a month, so very good experience!Parking: I am handicapped and sometimes non handicapped people park there to be close to door. So if using a wheelchair, walker or cane, you may be in for a longer walk so that is unfortunate.“

4.4 Superb85 Reviews
LA CRAZY Margarita Mexican • $$
3131 S Grand Blvd, St. Louis

Customers` Favorites

Ensalada de Pollo Asado Grilled Chicken Salad
Chicken Enchilada w Red Sauce
Grilled Chicken Tacos
Chimichanga & Tamal
Burrito Special
Chicken Fajitas
Mexican Tacos W
Chile Colorado
Street Taco 1
Chile Relleno

“Easily the best Mexican restaurant in St. Louis. Food is seriously incredible (especially the chorizo chimichanga), drinks are delicious and strong, atmosphere is great, staff are very nice, service times even when fully-packed are very fast, and prices are very reasonable and better than other Mexican restaurants in the area. They even include complementary chips and salsa for to-go orders! Highly recommend La Crazy to anyone - my new go-to Mexican restaurant.“

4.3 Superb111 Reviews
Chilanguita Mexican Kitchen Mexican • $
6997 Chippewa St, St. Louis

Customers` Favorites

Nacho Fajita Mix
Burrito Carnitas
Friday Special
Nacho Supreme
Steak Fajitas
Taco Tuesday
Carne Asada
Birria Pizza
Chimichangas
Chips Salsa

“My husband and I went here for lunch during the week and were very impressed with the food. Well priced and delicious. He ordered carne asada tacos and I had the pollo chipotle with a side of beans. Everything was seasoned well and fresh tasting. The price was also great for what we got. We'll definitely be coming back.“

4.3 Superb111 Reviews
Tequila Mexican Restaurant Mexican • $
5496 Baumgartner Rd Suite 119, St. Louis

Customers` Favorites

Margarita Cheese Dip and Chips
Cheese and Chicken Quesadilla
Monster Burrito with Shrimp
Enchiladas Rancheras
Enchiladas Supremas
Nachos with Cheese
Monster Chimichanga
Burrito Al Carbon
Steak and Shrimp
Tequila Fajitas

“Good food, good atmosphere, good service.Kid-friendliness: This is a family welcome restaurantWheelchair accessibility: I have not been worn a wheelchair but there is disabled parking, the aisles between tables are wide enough to comfortably move a wheelchair through.“

4.3 Superb107 Reviews
Taqueria Durango Mexican • $
10238 Page Ave, St. Louis

Customers` Favorites

Chimichanga with Refried Beans and Rice
Queso Birria Tacos
Chips and Salsa
Burrito Mojado
Chicken Fajitas
Durango Fajita
Birria Burrito
Street Tacos
Tacos Durango
Chori Pollo

“If you’re looking for AUTHENTIC Mexican food, look no further! This place is AMAZING, I’m a Midwest transplant from California. No one does Tacos like Durangos in STL. Then go next door to the markéta, and its like being home! If you’re like me, when you miss home go here and order yourself 4 carne asada tacos (the right way) with a Corona and watch the homesickness float away..“

4.3 Superb98 Reviews
Chimichanga's Mexican Restaurant Mexican • $
5425 S Grand Blvd, St. Louis

Customers` Favorites

Shrimp Steak Chicken Fajitas
Four Flavor Fajitas
Chips and Salsa
Mango Margaruta
Steak Fajitas
Refried Beans
Texas Fajitas
Chimichanga
Taco Salad
Queso Dip

“I got lost on the bus… and found my way here.. let me start off by saying this place is a hidden gem. The happy hour goes until 9pm. The puffy tacos are delicious and well seasoned. I needed napkins at one point because I only had one. My only complaint is that they didn’t check on me. They Only asked me if I needed the check. To be fair it was pretty steady traffic for a Wednesday evening. I would definitely still recommend to give it a try if you are interested.“

4.3 Superb97 Reviews
El Potro Grocery Store Mexican •
6920 Manchester Ave, St. Louis

“Come often and never disappointed. Yesterday had Margarita', chicken wings & cheese dish. Everything was Amazing. The owner always speaks and the staff makes sure everything is to your liking. 1st class & best Mexican is St. Louis.“

4.4 Superb69 Reviews
La Manganita Mexican • $
2812 Cherokee St, St. Louis

Customers` Favorites

Tacos Al Pastor
Street Tacos
Guacamole
Menu

“This is my wife and I 1st time due to reading the reviews. I ordered the chimichunga and my wife ordered the tilapia. We really enjoyed the food and the chef even came out to ask how was our food. It was great. Also try the cantaloupe water.“

4.6 Superb43 Reviews
Carreta's Mexican Restaurant Mexican • $$
11939 Olive Blvd, St. Louis

Customers` Favorites

Steak and Shrimp Fajitas
Free Chips and Salsa
Enchiladas Tapatias
Enchiladas Verdes
Chicken Fajitas
Carnitas Plate
Refried Beans
Guacamole Dip
Chicken Soup
Quesadilla

“Great place! Our server, Mario, was awesome. Came and took our drink order immediately and paid close attention to our drinks. Food came out, and it was smaller than expected, I got the Carretta wrap with steak. It was $11 and really good if you aren't too hungry. Mario definitely ate the star because he was SUPER Mario. (The toothpick machine is really cool, too)“

4.2 Good115 Reviews
Taqueria El Bronco Mexican • $
2817 Cherokee St, St. Louis

Customers` Favorites

Mexican Rice or Refried Beans
Quesadilla of Shrimp or Fish
Orden De Chips and Salsa
Chicken Quesadilla
Steak Chimichanga
Steak Fajitas
Shrimp Tacos
Fajitas Mix
Chilaquiles
Cheese Dip

“Always packed, always good! Love their tacos and shrimp burritos! They don't charge for chips and salsa (always a plus)! Margaritas are strong and the service is good. Everyone is always nice!Vegetarian options: They will make almost anything on the menu vegetarian and replace the meat with grilled veggies!“

4.3 Superb78 Reviews
Ana's Plaza Latina Inc Mexican • $
11080 Midland Blvd, St. Louis

“(Translated by Google) Tienda Latina, has a great variety of regional foods from Mexico and Central America. The prices are very competitive and the town is easy to find.(Original)Tienda Latina, tiene gran variedad de comidas regionales de México y Centro América. Los precios son muy competitivos y la localidad fácil de encontrar.“

4.9 Superb28 Reviews
El indio Mexican Restaurant Mexican • $
9865 Manchester Rd, St. Louis

Customers` Favorites

Chile Relleno Beef Enchilada Rice and Beans
Enchilada Rice & Beans
Giant Burrito Ranchero
Tacos Chicken Beef
Jalisco Special
Chicken Fajitas
Shrimp Fajitas
Guacamole Dip
Chips & Salsa
Chimichanga

“Loved the food and friendly service, the very short wait time even during peak hours. Ample free parking, right off a street corner. A little tight feeling because of the high backed wooden chairs but everything else is really great! Enjoyed our meal!“

4.3 Superb76 Reviews
El Guanaco Taqueria & Pupuseria. Salvadoran • $
10633 Page Ave, St. Louis

Customers` Favorites

Camarones A la Mantequilla
Carne Asada Con Tajadas
Chorizo Mexican Sausage
Chicken Taco and Torta
Bistec Encebollado
Pollo a La Plancha
Mini Quesadilla
Frijol Beans
Arroz Rice
Tortilla

“Small hole in the wall with absolutely fantastic food. One thing to note is English is not spoken by many there but they are extremely friendly and easy to communicate with! Highly recommend!Parking: Very small lot but there is street parking if you are willing to walk a block or less“

4.3 Superb74 Reviews
Amigos Cantina Mexican • $
120 W Jefferson Ave, Kirkwood

Customers` Favorites

Complimentary Chips and Salsa
Marinated Steak Fajitas
Fajilada Burrito
Rice and Beans
Street Tacos
Black Beans
Chimichanga
Puff Taco
Guacamole

“Food was very delicious and flavorful. I really enjoy authentic Mexican food, and hit the nail on this one. The corn they give you on the side was delicious and sweet and very moist. The drinks were deli's as well. The service was amazing. Our server was very knowledgeable of the menu and gave great recommendations. The inside was very clean,spacious and dim lit. Can't wait to go again and try more food.“

4.2 Good99 Reviews
Las Palmas Mexican Restaurant Mexican • $
10092 Page Ave, St. Louis

Customers` Favorites

Chiles Pablano and Enchilada Plate
Special Mixed Fajitas
Hawaiian Shrimp Tacos
Chimichanga Supreme
Vegetarian Dinner
Burrito Mexicano
Chips and Salsa
Salsa and Chips
Fiesta Platter
Shrimp Fajitas

“The service is excellent, friendly, and fast. Even for a party of 6, we got our food in 20 min. Flavors are good. I enjoyed mine, but have had better. Would rate food an A-. Salsa a little too spicy for my wife. Would've liked a milder option.Dietary restrictions: A great keto (low-carb) or diabetic option is the molcajete (stew of several meats). Eat without tortillas, and you'll still have enough to take home.“

4.4 Superb54 Reviews
King Burrito Mexican • $
11084 Midland Blvd, St. Louis

Customers` Favorites

Breakfast Burrito with Chorizo
Chilaquiles Con Huevo
King of King Burrito
Coctel De Camarones
Fajita Quesadilla
Chips and Salsa
Fajita Burrito
Street Tacos
Torta

“Grande Burger is worth the price. Do not hesitate. No gristle or bones in these burgers! The first time there were jalapeños which was delicious. Ask for them if you want them. Pick up service is quick. The hard shell tacos are yummy too. One time they were flour and the next time corn so it is lovely to get a variety and have this choice. (Later learned hard shell flour is chalupa not taco. Chalupa shell is a little heavier than a fried flour tortilla.) The Steak Fajita King Burrito is so large it could feed a family! Super tasty and made less messy which is another thing to appreciate. We just started ordering here and plan to make it a regular staple in our rotation. Typically do not get along with restaurant food but *this food* must be built with love!“

4.4 Superb53 Reviews
Chimi's Fresh-Mex Mexican • $$
2435 Woodson Rd, St. Louis

Customers` Favorites

Steak and Shrimp Dinner with Vegetables
Chimichanga and Enchilada Fajitas Mix
Pick 2 Chimichanga and Enchilada
Steak and Shrimp Fajitas
Fried Ice Cream
Tacos Al Pastor
Chips and Salsa
Steak Fajitas
Combo Fajitas
Margarita Dip

“I have had almost everything on the menu so far I have not found anything that has not been prepared cooked taste great meets my expectations for a restaurant and one day I will eat everything on the menu at least once highly recommend anybody that likes Mexican food to try this place highly “

4.2 Good84 Reviews
Mission Taco Joint - Delmar Loop Tacos • $
6235 Delmar Blvd, St. Louis

Customers` Favorites

Mexican Street Corn Fritters
Street Corn Off the Cob
Three Little Piggies
South Beach Burrito
Carne Asada Fries
Chips & Salsa
Mission Taco
Seasonal Taco
Side Queso
Baja Fish

“First off, I'm a vegetarian & they had amazing veggie options!! I was so happy!! The food was amazing & the service was great. The wait staff was so nice & I wanted to give our service provider a giant hug.I will say one negative.....the bathrooms were pretty gross. Seemed like they hadn't had a really good cleaning in a bit.“

4.2 Good81 Reviews
Palacios Mexican Restaurant Mexican • $
4101 S Grand Blvd, St. Louis

Customers` Favorites

Orden Chips Con Salsa
Burrito Al Pastor
Tacos De Carnitas
Chorizo Sausage
Carne Asada
Margherita
Guacamole
Burritos
Fajitas
Pollo

“Authentically Mexican! The outside of the restaurant looks shady, the sign is is a spray painted board and there is a boarded up window. But, all staff and customers I saw seemed hispanic. I felt like I was able to have an authentic experience with the food I ordered!“

4.8 Superb26 Reviews
La Catrina Mexican • $$
5220 Hampton Ave, St. Louis

Customers` Favorites

Steak Chimichanga Chips and Queso Fajitas
Chips and Salsa with Cheese Dip
Tres Amigos Nachos
Chicken Fajitas
Rice and Beans
Shrimp Tacos
Guacamole
Pitcher

“This Mexican restaurant is phenomenal! The service is consistently great. Their margaritas are super tasty. Plus, the food is really good. The draw in for me is the atmosphere. They play fun music, and the outdoor area is sort of romantic. There is a rooftop patio type of thing. When it's cold, they have heaters. It's just overall a fun little place. I can imagine sunbathing during lunch on the patio during the summer or stopping in for a bowl or soup in the winter. My only complaint is their parking lot is very small. You'll likely have to park on the street because the place seems to be very popular. I enjoyed it so much that I might become a regular. Go check it out!“

4.1 Good114 Reviews
Más Tequila Cantina Mexican • $
2101 Menard St, St. Louis

Customers` Favorites

Enchiladas Tradicionales
Traditional Street Taco
Chicken Fajitas
Chips and Salsa
Chile Relleno
Shrimp Tacos
Chimichanga
Fish Tacos
Cheese Dip
Quesadilla

“Had a great time here with my party of 21! It was a bachelorette birthday party and the energy was great! The staff was incredible, so so efficient , friendly, and FUN. Appreciated the number of vegetarian and gluten friendly options . Great margaritas too! Can’t recommend mas tequila enough!“

4.3 Superb54 Reviews
Amigo Joe's Mexican Restaurant and Cantina Mexican • $
5901 Southwest Ave, St. Louis

Customers` Favorites

Chimicahanga Shrimp or Carne Asada
Habanero Fried Chicken Dinner
House Special Fried Chicken
Grilled Chicken Quesadilla
Carne Asada Chimichanga
Grilled Salmon Platter
Flavor Margaritas
Hawaiian Chalupa
Tacos Al Pastor
Chicken Fajitas

“The habanero fried chicken is excellent. Very savory and moist. The sides are average at best. Fries are the best of the group. We have only done carry-out so I cannot comment on the atmosphere but the staff is always pleasant. Although we always wait for our telephone order, it is usually no more than 10 minutes.“

4.1 Good98 Reviews
El Agave Mexican Restaurant Mexican • $
10893 Sunset Hills Plaza, St. Louis

Customers` Favorites

Chile Relleno Lunch Platter
Taco and Cheese Enchilada
Shrimp Nachos Fajita
Chicken Chimichanga
Carnitas Dinner
Chips and Salsa
Shrimp Burrito
Nachos Supreme
Steak Fajitas
Chicken Wings

“The food was delicious. The service was slack.. very slack. After food was delivered to table, the waiter did not come back to check. I had to ask another employee for to-go containers. I was asking questions about the food and he acted like I was annoying him. But I would recommend for the food.“

4.1 Good95 Reviews
El Mexiquense Wood Grill Cuisine Mexican • $
9519 Lackland Rd, St. Louis

Customers` Favorites

Chorizo Mexican Sausage Tortillas Chicken and Beef Seasonings Mixed Seasonings
Breaded Chicken Torta Toluquenas
Special Mexican Fondue Dip
Sweet Corn Tamales
Tacos Hondurenos
Chicken Dish
Banana Split
Black Beans
Pulled Pork
Carne Asada

“*** Foodies take note ***** El Mexiquense has a very broad range of menu offerings, beyond those typical of your average Mexican restaurant. Those that I have tried were wonderful. Their three salsas each have tremendous flavor and texture (not pureed). The staff, while not especially fluent in English, were very attentive. (This is, after all, an authentic Mexican restaurant) I would like to next bring several friends so that we can sample more items from the menu than the 1 or 2 that I typically order.“

4.6 Superb29 Reviews
Sueño Latino Restaurant Honduran • $$
2818 Cherokee St, St. Louis

Customers` Favorites

Pescado Frito Tacos
Pollo Con Tajadas
Fried Plantains
Carne Asada
Pollo Asado

“I have never had Honduran food before visiting Sueño and let me just say...shoutout to the people of Honduras because your food is incredible! I started off with a drink and I ordered the strawberry margarita. Sueño uses a fresh strawberry puree that they make in house and it was literally the best margarita that I've ever had. It was so good that I ordered two of them. lol For my entree, I ordered the Pollo Con Tajadas. It's also known as Pollo Chuco which means 'chicken with slices'. The entrée is made with fried plantains topped with fried chicken, cabbage salad, pico de Gallo salad, onions, and sauces. It was so flavorful and filling! There was nothing but crumbs left by the time I was done eating. lol I will most definitely be coming back to try some other items on the Sueño menu.“

4.4 Superb38 Reviews
Lily's Mexican Restaurant Mexican • $
4601 S Kingshighway Blvd, St. Louis

Customers` Favorites

Guacamole Salad with Beans
Tamales Beans and Rice
Carnitas Ala Mexicana
Chicken Enchiladas
Chips and Salsa
Homemade Queso
Chicken Fajitas
Pico De Gallo
Burrito
Sopes

“What a great night! A time was had with my friend. This was my first time here and I will be back. So many things I’d love to try. It was absolutely delicious!!! 5 stars to you all! Seasoned perfectly. I had the chicken burrito bowl, which was one of the specials pictured at the register. I also have to say this is by far the best salsa that I have had ever. I ran it as my number one and everyone else will have to live up to it. I will definitely be back. I told the owner this as I walked away to leave. The service was unmatched. Very kind and friendly from start to finish of my visit. .“

4.2 Good54 Reviews
Abelardo's Mexican Fresh St. Louis Mexican • $$
8307 Page Ave, St. Louis

Customers` Favorites

Beef Bean Cheese and Rice Burrito
Big Beef Taco & 7 2 Burritos
3 Taquitos w Guac & Cheese
Carne Asada Steak Nachos
Cheesecake Chimichanga
Spicy Diablo Burrito
Sausage Egg Burrito
Carne Asada Burrito
Texas Rice Bowl
1 2 Super Fries

“The food is great. I've tried the loaded fries with steak. Also loaded nachos, carne asada tacos. I was not disappointed. Though communication is sometimes difficult, staff still nice. No dine in, drive thru or window order only. Not sure on delivery.“

4 Good114 Reviews
La Vallesana Mexican • $
2801 Cherokee St, St. Louis

Customers` Favorites

Spicy Chicken Burrito
Carnitas Tacos
Torta Especial
Chicken Tacos
Green Salsa
Enchiladas
Taco Salad
Avocado
Salsas
Menudo

“La VallesanaHey! This place is solid. You can count on a freaking awesome plate every time. Tacos, quesadillas, tortas and way more than I'm going to mention here…. My go to is the camerones al diablo (well, currently, anyways) and I have decided that between the quesadilla and the torta, the torta wins. It's the grilled bread with crispy cheese edges and idk how they do it but this is a sandwich that keeps me coming back for more.I've been coming to this place formerly known to myself and others affectionately as The Taco Stand for over a couple decades! It seriously used to be a one room shack on the corner of California and Cherokee. Now the enlarged building multiplies its size by at least 10! The outdoor patio on the corner is larger than the whole joint started out.It's now formatted so you order and seat yourself, which works out well as far as I can tell. And takeout is just as easy. IT DOES GET BUSY, so if you suspect you're in a time crunch you could always go to another spot nearby and grab Mexican at a (potentially) less busy spot.ALL of the Mexican restaurants on Cherokee have great items on their menus and and it's worth exploring all of them to see what you like where. But basically La Vallesana is my go-to when I'm not being particular and maybe want to go be anonymous somewhere.The last thing I have to say about La Vallesana is that you might want to think about dessert first, so you can save room. When you enter, all the house made ice cream and aguas frescas like horchata are also not to be overlooked. Plan ahead.Saturdays seem to be busiest and I am here on a Tuesday after lunch rush, and there's still a steady flow of customers. 5 stars out of 5 here. Glad to support local growth and a minority owned business on Cherokee Street.“

4.1 Good69 Reviews
El Tapatio Authentic Mexican Restaurant Mexican • $$
3279 Hampton Ave, St. Louis

Customers` Favorites

Lime Margarita Special
Combination Fajitas
Chicken Enchilada
Chips and Salsa
Jalisco Special
Old Pizza Hut
Guacamole
Flan

“Food was good. The music was too loud and it took two requests to have it turned down so we could hear each other without hollering.Parking: Not a large lot, only 12-15 spacesKid-friendliness: Children welcomeWheelchair accessibility: No wheelchair accessibility.“

4.1 Good60 Reviews
Padrinos Mexican Restaurant Mexican •
3143 S Grand Blvd, St. Louis

Customers` Favorites

Chicken Quesadilla Plate
Carne Asada Tacos
Padrindo Burrito
Chicken Fajitas
Rice and Beans
Caldo De Pollo
Beef Enchilada
Chips & Salsa
Street Tacos
Chile Relleno

“I went to Padrinos for a lunch meeting. The server was delightful. She was super friendly and she made excellent suggestions about what to order for lunch that wouldn't be too heavy. She checked on us often. The service was great. The restaurant wasn't too crowded. So, I was able to have a productive meeting without shouting over others. The food was excellent as well. And there was a lot of it. I took home almost half my meal and ate it again for dinner. Overall, great experience! Will definitely dine here again.“

4 Good93 Reviews
Seoul Taco Asian Fusion • $
4099 Chouteau Ave, St. Louis

Customers` Favorites

Chicken Burrito Spicy Pork Taco Chicken Quesadilla
Sweet Potato Waffle Fries
Bulgogi Steak Burrito
Sweet Potato Fries
Kimchi Fried Rice
Steak Quesadilla
Spicy Pork Tacos
Steak Berrito
Chicken Tacos
Beef Burrito

“I came here for dinner before a long night out to explore the bars close by. The food portions are enormous! I ordered a bulgogi bowl with extra meat, and it's not your usual Korean food portion. It was massive!It was a hearty dinner. The staff is friendly, and the ambiance is all right for a quick dinner or lunch here.“

4 Good73 Reviews
Loading...
map Map