Pepper Palace is a specialty shop offering visitors and locals hot sauces, spices, seasonings, and more.