Restaurants in Chicago, IL
Restaurants
2648 S Millard Ave.,
Chicago ,
IL
60623
UNITED STATES
Based on 1 reviews
Good Chorizo
They have very good Mexican food. I like the burritos and the chorizos. You always get fast service and it is a clean restaurant.Worldwide > United States > Chicago, IL > Restaurants