City Tavern

City Tavern in Philadelphia is located at 138 South 2nd Street. It’s a recreation of  the 18th century building that used to sit there. The original tavern was a favorite spot of our founding fathers. Continue reading