Start from
El Paiza Restaurant
4781 S Archer Ave, Chicago 60632