There’s A Tennessee Shop Solely Dedicated To Hot Sauce And You Have To Visit

Are you a fan of hot sauce? Because we’re about to make your day. Pepper Palace is a hot sauce shop that has made its home in multiple cities across the nation, but their corporate headquarters is right here in Tennessee – so we decided to do some digging. Why hot sauce? Do people REALLY like it that much?

PS: This is PROBABLY one of the best spots to visit if you’re looking for southern cuisine in Tennessee.