El VenueRestaurants2529 N Milwaukee AveChicago, IL, 60647-8430 · US+13125054814elvenuels@gmail.comWebsite unavailableHours not available