Restaurants in Chicago, IL
Restaurants • Tex-Mex Restaurants
1310 E 53rd St.,
Chicago ,
IL
60615
UNITED STATES
Based on 1 reviews
Better than Taco Bell
I've only been here a couple times in the 6 years I've lived in Hyde Park and the main reason is that the food is good, but not the best I've had. They have all the standard items on the menu (tacos, burritos, enchiladas, etc.) but I...Worldwide > United States > Chicago, IL > Tex-Mex Restaurants