The Taco Spot - St Charles

1801 Zumbehl Rd, St Charles
(636) 410-8446

Customers' Favorites

Photos

+17 photos
+16 photos
Add a photo

Recent Reviews

Some of the best birria I've found. A tad too expensive or I would be coming here weekly. Still keep bringing everyone I know to experience. Not a ton of seating inside but fantastic birria.
This my second time coming here. All I can say is WOW! The ramen was so flavorful. They have the best consume in the city. Birria is a little different from most but I like it better the way they make it.
Not bad but didn't feel that the portion size and quality was worth the price. We've had way better tasting and bigger birria tacos at other places for less. The birria blazin' balls were pretty good though.

More Reviews