Taqueria La Flor De MéxicoUnclaimedRestaurantsChicago, IL+13124935972laflordemexicochicago@yahoo.comNot provided