Category: | Restaurant, |
---|---|
Address: | 2553 N 32nd St, East St Louis, IL 62201, USA |
Zip code: | 62201 |
So far these are the best tacos in the greater STL area that I've had. Not vegetarian freindly and if you are a vegan you will be eating lettuce
Great tacos great food
Great authentic food. Restaurant is behind a Mexican grocery store but it is well worth the trek between the aisles to get to the dining room.