Menud Restaurants in Chicago
Show restaurants on map
Menu
Table booking
Menu
Table booking
City: Chicago, 3856 South Archer Avenue, Chicago, 60632, United States Of America
Tio Luis Tacos was founded in Chicago in 1996 out of a passion for food and service. Inspired by my father, who was also in the restaurant industry, I...
Price
The Average price for Menud is:
$7.0
Feedback
These reviews refer only to the mentioned ingredients.