Located at 727 Walnut Street in Philadelphia, we are right around the corner from some of America’s most beloved historical landmarks – the Liberty Bell and Independence Hall. Families, sightseers, and sports fans will all find our unique atmosphere warm and inviting.
Whether you are watching a game on one of our 8 big screen TVs or are enjoying a relaxing night listening to music while enclosed in one of our cozy nooks, our staff will delight in helping you pair the perfect food and beverage for the ultimate experience. Our lunch and dinner menus are updated regularly to match the changing seasons and we frequently feature foods from local sources.