From Our Editors
Munch on tasty pub grub at Bavarian Tavern in Bethlehem.
Score a close parking spot at Bavarian Tavern.
Bavarian Tavern is a mid-priced establishment, with the average meal costing under $30. When you want to relax and grab a quick bite to eat, come munch on some pub fare at Bavarian Tavern.