Restaurants in Chicago, IL
Restaurants • Tex-Mex Restaurants
1865 N Milwaukee Ave.,
Chicago ,
IL
60647
UNITED STATES
Based on 1 reviews
Oatmeal Milkshake better than ambrosia
The food here is great, but that's not important.Worldwide > United States > Chicago, IL > Restaurants