Twin Star Tavern is a popular bar and grill located in New Salem, PA. Offering a wide selection of beers, this casual dining establishment is a favorite among locals and visitors alike.
With its cozy atmosphere and delicious food, Twin Star Tavern is the perfect place to unwind and enjoy a meal or drinks with friends.
Generated from the website