New Pepper Palace Opens in Bossier CityNew Pepper Palace Opens in Bossier CityA southern Louisiana favorite has made its way to Bossier City's Louisiana BoardwalkBrandon MichaelBrandon Michael