From Our Editors
Munch on tasty pub grub at Knights Tavern in Philadelphia.
Knights Tavern is just steps away from a parking lot.
Locals flock to Knights Tavern for a meal they know will be high-quality and low-price. Knights Tavern certainly has all your pub favorites to make an evening comfortable for the whole gang!