We talked with the guys at The Big Cheeze food stand at the Three Rivers Festival last evening.
We also tried their pulled pork Gouda cheese sandwich — very tasty and worth a visit!
Their booth is located near the entrance to the Three Rivers Festival International Village and Marketplace on the west side of Headwaters Park off the Clinton Street entrance.
You may find them on facebook as well.