Is this the store that also has a restaurant in the rear?
Address: 1701 W 47th St, Chicago, IL 60609, USA
nicolas ruvalcaba | Oct 18, 2019
No but they sale very good home made carnitas and menudo Only Weekend's
Jose Martínez | Oct 18, 2019
Nope
Nope
Jose Balderas | Oct 18, 2019
No
Thanks! Your answer is awaiting moderation.