Restaurants in Chicago, IL
Restaurants • Tex-Mex Restaurants
1781 N Clybourn Ave.,
Chicago ,
IL
60614
UNITED STATES
Based on 1 reviews
Jaimito's Burrito's
I used to eat here a lot for lunch during work, but I refuse to go back. The food is not that great and I used to get sick after eating here for about a couple hours. They do not take credit either so bring cash. The service is about...Worldwide > United States > Chicago, IL > Restaurants