Gatlinburg Shop Review: Pepper Palace

Gatlinburg Shop Review: Pepper Palace

So you say you like the sauce? No, not that kind…we’re talking about the hot stuff! If you are a hot sauce or barbecue sauce connoisseur, then we know a place you MUST check out the next time you come into Gatlinburg – Pepper Palace! Pepper Palace is...