El Faro RestaurantUnclaimedRestaurantsChicago, IL+17732771155leticiaz@elfarorestaurant.comVisit website