Restaurants in Chicago, IL
Restaurants
1601 W Montrose Ave.,
Chicago ,
IL
60613
UNITED STATES
Based on 1 reviews
Great meal
My wife and I have always been pleased eating at Mixteco. Be sure to get there early, as it can get crowded. But the food is great!Worldwide > United States > Chicago, IL > Restaurants