Review of The Jibarito Stop

1646 W. 18th St, Chicago, IL 60608

Overall Rating

Review


Everything on the menu is gluten free except for the empanadas.

Updated 5 years ago