12 Best Mexican Restaurants near Lebanon

Plan your Mexican food adventure in Lebanon with our picks.

Mexico Tipico Mexican • $
501 S Madison St, Lebanon

Customers` Favorites

Appetizer Sampler Platter
Shrimp Chicken Beef
Shrimp Chimichanga
Chicken Fajitas
Chips and Salsa
Rice and Beans
Burrito Grande
Street Tacos
Queso Dip
Nachos

“My favorite Mexican restaurant in the area. Recently had surgery and was confined to home and had people bringing me meals from MT. Couldn't wait to be able to drive and first night, this is where I went!Staff is friendly, recognizing you when you walk in!Food is delicious and there is a good variety!Prices are reasonable for what you get!“

4.5 Superb65 Reviews
Frida's Cocina Mexican • $
817 Seibert Rd, Scott AFB - 5.16 miles

Customers` Favorites

Carne Asada Fries
California Burrito
Chile Colorado
Street Tacos
Street Corn
Chile Verde
Chimichanga
Taco Plate
Enchiladas
Quesadilla

“This is the only place we eat at anymore! The food is delicious, perfect portions, and the owner is the nicest person! It has a space to eat at inside, but we usually bring it to eat at home. I always get my beans and cheese burritos, and my husband will usually get the Chile Colorado burrito, and they're perfect every single time! We tried a few places before we found this one, and nothing else even compares to Fridas, their atmosphere, prices, food, service. If I could eat here everyday, I would!Parking: Large parking area for all of the shops here!“

4.8 Superb56 Reviews
Camino Real Mexican •
9 W Main St, Mascoutah - 7.86 miles

Customers` Favorites

Monster Chimichanga
Two Enchiladas
Grilled Steak
Cheese Cake
Taco Salad
Burrito

“Our server, Andrew was absolutely awesome. One of the best I have ever had. The atmosphere was great. The food was underwhelming. I had the chicken fajita Hawaiian and my daughter had the chicken trio Azteca burritos. The chicken in both meals was blah. Zero seasoning in the chicken at all. It’s a shame because everything else on the plate was god, but the main piece of the meal had no taste. Maybe if the cook would use some seasonings to add some favor, it would really help. I will say they do offer military discounts.“

4.6 Superb68 Reviews
Casa Azteca Mexican • $
501 W W Hwy 50, O'Fallon - 6.11 miles

Customers` Favorites

Street Tacos Chicken Al Pastor Steak
Burrito Tostada with Rice and Beans
Lunch Special Fajita Plate
Lunch Special Taco Salad
Jalapenos Grilled
Enchilada Plate
Chicken Fajitas
Arroz Con Pollo
Fried Ice Cream
Shrimp Fajitas

“I’m from out of town and this place is as authentic as the Mexican restaurants I go to in Chicago. From the atmosphere,the music,and their salsas made me feel back at home. It was hard finding a Mexican restaurant that was good out in this area most of them lack that real Mexican authentic taste. Waitress was extremely friendly as soon as me and my co-worker sat down she brought out chips and salsa(at no extra charge),she also brought out this home made salsa to go along with the chips that had a great taste. I ordered the 3 taco meal (1-chicken,1- Al pastor & 1-carnitas) with rice and beans but opted for double rice instead. The food came out very promptly and the meats tasted fresh,they didn’t taste like they sat all day in a pot. Both of their green and red salsa were amazing. They also use standard 6” tortillas not like some of these places in the area that sell you a 4” taco,that’s not a real taco. I also got a medium horchata that was very tasty and it complimented my food. I would most definitely recommend this restaurant to anyone in the mood for real Mexican food or anyone who knows real Mexican food you won’t be disappointed.“

4.5 Superb55 Reviews
Don Ole Mexican Restaurant Mexican • $
721 Broadway, Highland - 11.57 miles

Customers` Favorites

Hot Wings Twelve Pieces
Don Ola Burrito Special
Chicken Chimichanga
Cheese Dip Large
Cheese Dip Small
Chips and Salsa
Burrito Grande
Guacamole Dip
Burrito Deluxe
Sloppy Nachos

“I would give this place a 5 but it's super pricey. Some of the menu items are crazy expensive. I went with a friend of mine and decided to try it out. Amazing food but not great drinks. Diet Coke tasted a little weird but I dealt with it. Would I go here or McDonalds if I was on a budget McDonald's 100%.“

4.5 Superb33 Reviews
Los Amigos O’Fallon IL Mexican • $
950 Talon Dr, O'Fallon - 6.93 miles

Customers` Favorites

Mango Tanjin Margherita
Chili Colorado Burrito
Enchiladas Rancheras
Los Amigos Burrito
Sangria Margherita
Fajita Taco Salad
Shrimp Enchilada
Chicken Fajitas
Burrito Supreme
Chips and Salsa

“Wonderful staff and amazing food, it's a step above local competitors. Price is get for the value provided and I had a phenomenal churro there. Tip your waiter, lots of options for cheap and expensive dining.Vegetarian options: There is a decent vegetarian menu with clear consideration for the vegetarians in our livesKid-friendliness: They were wonderful with my two autistic brothers and have a kids menu for picky eaters or just parents trying to save a buck.“

4.2 Good97 Reviews
La Casa Mexicana Mexican • $$
1222 Central Park Dr, O'Fallon - 7.1 miles

Customers` Favorites

Tamale Burrito and Rice
Enchiladas Supremas
Seafood Enchiladas
Sweet Cornbread
Chicken Fajitas
Chips and Salsa
Rice and Beans
Street Tacos
Steak Tacos
Chimichanga

“Been looking for a great Mexican restaurant in the St Louis area ever since some idiot closed Casa Galardo’s many years ago. We finally have found it here at La Casa! Food is excellent, service is exceptional and what a wonderful place! Best Mexican in St Louis by far!!!“

4.2 Good88 Reviews
Mexico On Main Latin American • $
10 S Main St, Trenton - 6.76 miles

Customers` Favorites

Grilled Before with Seafood and Casearo
Carne Asada Burrito
Chimichanga Dinner
Burrito California
Rice and Beans
Quesadilla
Mango

“Heard good things but our experience exceeded expectations! We came on a Friday night around 5 and it was already packed, which they said was normal for weekends. Even so, we were seated right away and had extremely attentive service. The back room we were in was a little loud, but that’s because so many people were enjoying themselves. My partner said the food reminded him of the Mexican in California. Everything was seasoned and cooked perfectly. We can’t wait to go back!“

4.3 Superb41 Reviews
El Sombrero Mexican • $
215 W Main St, Mascoutah - 7.83 miles

Customers` Favorites

Fajita Supreme
Cheese Dip
Taco

“We love the food here, this is our go to place. Their rice is delicious. And their service is always fast and friendly. We ordered take out the other day as well and they took great care in packaging up all our food and even included chips and salsa with our order.“

4.4 Superb25 Reviews
Terra Sur Mexican • $
920 Edwardsville Rd, Troy - 10.76 miles

Customers` Favorites

Molcajete Fajitas on the Top Tera Sur Fajitas on Bottom
Steak or Chicken Fajitas
Our Famous Street Tacos
Terra Sur Special
Fajita Quesadilla
Carnitas Dinner
Chips and Salsa
Birria Tacos
Chori Pollo
Chimichanga

“The restaurant is actually a really cozy place to eat in at, the seats felt comfortable and the server I had was very pleasant. The food tasted really good, reminds me a lot of the food out in Texas, the only downside I feel is the meat aside from the shrimp is lacking, the veggies overpower them on the plate because they’re small pieces of meat. But the taste makes up for the lack of meat. Overall it was a good experience, great place to grab some food out in Troy.“

4.2 Good50 Reviews
El Potro Mexican Restaurant Mexican • $
614 Edwardsville Rd, Troy - 10.19 miles

Customers` Favorites

Fajitas with All the Extras
Shrimp Chimichanga
Burritos Deluxe
Salsa and Chips
Chicken Nachos
Burrito Fajita
Steak Fajitas
Street Tacos
Soft Tacos
Taco Salad

“The food we ordered was good but I know it can get better, I'm not hating, I definitely recommend this place and I hope that those in the kitchen will embrace all the spices mexican food is known for. I really wish they would use fresh tomatoes for the salsa they make instead of canned tomato juice.The server we had was excellent and the food arrived promptly.“

4.2 Good48 Reviews
El Indio Mexican • $
7551 IL-160, New Baden - 8.17 miles

Customers` Favorites

Quesadilla and Chips and Salsa
Nachos Fajitas Steak
Grilled Jalapeños
Hard Shell Taco
Chunky Guacamole
Soft Shell Taco
Tacos Pastor
Street Tacos
Chips Salsa
Soft Tacos

“Great Midwest Mexican dining spot. Extensive menu, wonderful service, and I actually felt the one jumbo margarita I ordered, and after being a functional alcoholic for 10 years that's saying something.Parking: The parking lot is gravel, so after a heavy rain it does get quite muddy/messy“

4.3 Superb24 Reviews