Outstanding! Twin Tiers BBQ Joint Named #1 Must TryOutstanding! Twin Tiers BBQ Joint Named #1 Must TryLocated just minutes from Binghamton, New York, this restaurant has been named the #1 must try BBQ join in all of Pennsylvania!Traci TaylorTraci Taylor