14 Best Taco Restaurants near St. Charles

Taco Madre Tacos • $
902 S Randall Rd, St. Charles

Customers` Favorites

Pastor Y Chile Relleno Tacos
Carne Asada Steak Tacos
Huevos A la Mexicana
Grilled Pescado Taco
Chicken Tinga Taco
Korean BBQ Burrito
Baja Pescado Torta
Huevos Rancheros
Fried Ice Cream
Taco Assortment

“Great tacos & salsas! I’ll be back to try other items on the menu.“

4.5 Superb173 Reviews
La Huerta Catering Grill & Market Caterers • $
580 S Randall Rd, St. Charles

“⭐⭐⭐⭐⭐ Book them! We used La Huerta to cater our engagement party in Illinois this past January and they were absolutely fantastic from start to finish. My fiancé and I live in Texas, so finding good Mexican food that would actually impress our guests — about 70 people — was really important to us. We did not want to settle, and we absolutely did not have to. A few things really stood out. First, their pricing was completely transparent — no guessing games, no surprise numbers, just honest and upfront from the beginning. When you're planning an event from out of state, that matters more than you'd think. Second, knowing that La Huerta is a favorite of a former health inspector — a friend of a friend — was such a relief. I once attended a wedding where all the guests got sick from the catering, and that fear has stuck with me every time I host. Having that extra layer of confidence meant I could actually be present and enjoy our party instead of quietly stressing about it. The catering manager was just incredible. She was on it the entire time — detail-oriented, responsive, and genuinely invested in making sure everything went perfectly. That kind of care is hard to find. The food was a hit, the experience was seamless, and we have already talked about using them again for future gatherings with family in Illinois. If you're on the fence about catering — especially if budget is a factor — this is where you should land. Highly, highly recommend.“

3.7 Good50 Reviews
Don Taco & Mexican Food Tacos • $
415 Dundee Ave, Elgin - 9.17 miles

Customers` Favorites

Tamales Hoja De Maiz Corn Husk Tamales
Platillo de Chile Relleno
Taco Dorado Crispy Tacos
Platilo de Birria de Res
Quesabirria Beef Birria
Quesadilla de Birria
Gorditas Nopalitos
Charolas De Frutas
Carne Enchilada
Tocó Birria

“Absolutely wonderful I couldn’t be happier with everything ❤️❤️❤️“

3.8 Good78 Reviews
El Grande Burrito Mexican • $
1282 W Spring St, South Elgin - 5.72 miles

Customers` Favorites

Pork Chicken Steak 3 Taco Dinner
Al Pastor - Marinated Pork
Grande Burrito Combo
Breakfast Burrito
Chips and Salsa
Quesadilla Plate
Nachos and Salsa
Nacho Supreme
Street Tacos
Carne Asada

“TRY THE TACO SALAD!! It's a beatific crispy shell that's filled with fresh lettuce then ripped with your choice of meat accompanied with fresh guacamole, sour cream and tomatoes. It's a must try! The owner greets you with a genuine smile! They have done a nice re model over the years I've been coming. I'm going to be back very soon .“

4.5 Superb59 Reviews
Inches Tacos on the Go Mexican • $
Near 382, 440 Randall Rd, South Elgin - 5.18 miles

Customers` Favorites

Burrito

“Oh my gosh, they have the BEST Mexican Food around!!!! Everything is great! So tasty and great service and prices! It's soooooo good! If you haven't had them yet, you need to go get some!!!“

4.6 Superb17 Reviews
Inches Tacos South Elgin Mexican • $
228 Beck Ave, South Elgin - 6.5 miles

Customers` Favorites

Guacamole and Salsa with Chips
Pint of Pico De Gallo
Guacamole and Chips 1
Carne Asada Burrito
3 Birria Taco Deal
Tacos Al Pastor
Extra 4x Salsa
Steak Tacos
Quesabirria
Tacos Rice

“The Inches Taco Truck came to our house for my daughter’s birthday. They were a hit! Couldn’t have made things easier for me and the food was delicious. Highly recommend!!“

4.1 Good72 Reviews
Fiesta Taco Food Trucks • $
1650 Premium Outlet Blvd, Aurora - 8.09 miles

Customers` Favorites

Al Pastor Quesadilla
Chicken Burrito
Steak Burrito
Chicken Taco
Steak Nacho
Guacamole

“Muy Buen servicio, orden y sabor!!“

4.1 Good63 Reviews
Lindo Palmar Mexican • $
479 Bluff City Blvd, Elgin - 7.53 miles

Customers` Favorites

Beef Soup

“It was great I always come in here for their taco dinner and the rice is good just like at home and the beans taste so good the genuine Mexican gastronomi taste is behind every bite I have tried other plates and they haven't disappointed my taste yet very happy to have found a grit spot for the community if you love great food come check these folks out its genuine Mexican food for sure must try“

4.2 Good20 Reviews
Taco Grill Mexican • $
PP97+2C, Montgomery - 7.7 miles

Customers` Favorites

Tex-Mex Taco

“Very tasty food ,,recently I visited Chicago from NYC and have the opportunity to enjoy dinner at TACO GRILL AND SALSA BAR Of course I will recommend when you visit Chicago to stop by and enjoy our traditional Mexican food at this location.“

3.8 Good13 Reviews
Elly's Mexican Tacos Mexican • $
968 S Bartlett Rd, Bartlett - 7.51 miles

Customers` Favorites

Chicken or Pork Tamales
3 Chicken Taco Dinner
Carne Asada Fries
Al Pastor Tostadas
Vegetarian Tortas
Carne Asada Taco
Chorizo Tostada
Chips and Salsa
Asada Gorditas
Al Pastor Taco

“Friendly and great service! Food is always on point. Highly recommend.“

3.9 Good56 Reviews
Taco Grill and Salsa Bar Mexican • $
107 N Batavia Ave, Batavia - 4.36 miles

Customers` Favorites

Guacamole Chips and Salsa
Taco Grill Quesadilla
Chips \u0026 Salsa
Cebollitas Asadas
Fried Cheesecake
Tacos Al Pastor
Meat Quesadilla
Original Taco
Steak Tacos
Tripas Taco

“Awesome torta Hawwaiiana and tacos al pastor . Great service 👏“

3.8 Good87 Reviews
Taco Bell Fast Food • $
1504 Mesa Ln, Aurora - 6.85 miles

Customers` Favorites

Cinnamon Twists Dine in: Yes Takeout: Yes Delivery: Yes
Steak Grilled Cheese Burrito Combo
Spicy Cheesy Double Beef Burrito
3 Crunchy Tacos Supreme Combo
Black Bean Crunchwrap Supreme
Cantina Chicken Crispy Taco
Mtn Dew Baja Blast Freeze
Hard Shell Taco Supreme
Baja Blast Mountain Dew
Burrito Supreme Combo

“I have to give Taco Bell some props for the way they treated my Taco Bell experience. Being fresh and not basement meat that has probably been sitting out is great. The Taco Bell meat is well spiced and balanced, as well as having the perfect amount of meltiness in the cheese. The lettuce is also the perfect crispiness, and along with the burritos which have the perfect and not insufficient amount of load, they seem to have also been freshly prepared. I have to give Taco Bell some extra props for the way they treated my Taco Bell experience. The atmosphere of this clean, open, and inviting Taco Bell, is deep. Deep in the sense that the Taco Bell is spacious enough to accommodate guests and also enough to have the Taco Bell closes to be where they will be. The way they designed and created the Taco Bell atmosphere and Taco Bell staff experience is remarkable. have to give Taco Bell some extra, extra props for the way they treated my Taco Bell experience……props will be returning in the immediate future.“

3.8 Good97 Reviews
Laredo Taco Company Mexican • $
1775 N La Fox St, South Elgin - 6.64 miles

“We absolutely love everything they offer. The barbacoa tacos, especially, are amazing! One note: the Carne Guisada tacos are really good, but very messy.“

3.6 Good34 Reviews
Cilantro Taco Grill - Elgin Mexican • $
512 Waverly Dr, Elgin - 9.56 miles

Customers` Favorites

Veggie Taco Dinner
Peppers N Carrots
Tacos Steak Tacos
Veggie Burrito
De Tacos
Burritos
Pastor
Asada

“Delicioso. Top quality asada.“

3.5 Good70 Reviews