El MetroRestaurants1959 W Chicago AveChicago, IL, 60622 · US(312) 666-5941elmetromexico@gmail.comeatelmetro.comHours not available