os Is this the place where only tacos are served?
Address: 4342 N Central Ave, Chicago, IL 60634, USA
Robert K | Oct 4, 2019
They got all mexican goods
Melissa Grant | Oct 4, 2019
The menu is pretty extensive!
Nadine Blanpied | Oct 4, 2019
No, they sell other food.
Thanks! Your answer is awaiting moderation.