Philadelphia restaurant scened keeps opening restaurants at a healthy clip but there also seems to be an uptick in closures and reconceptualizations.
Here’s the list of spots that have closed recently or are slated to close.
- Champions Sports Bar
- Chaucer’s Tabard Inn (closing 6/28)
- Sansom Street Oyster House
- Striped Bass (Closing 6/21)
- Twenty21 (closing by the end of the month)