Red Owl Tavern

cuisine:

American

433 Chestnut StreetPhiladelphia, Pennsylvania 19107
Visit Website
Neighborhood: Old City
Accepts Credit Cards: Yes