El Chuzo Inc.Restaurants3515 W Carmen AveChicago, IL, 60625-5501 · US+17738163025mmilton99@yahoo.comsauganash-grill.business.siteHours not available