A Sneak Peek at SALT
Am I predisposed to write positively about SALT, the soon-to-open restaurant located inside of Shreveport Aquarium, after getting a sneak peek during a recent trial run? Well, honestly, I was predisposed to root for this place before I ever stepped foot inside. Look at what the opening of SALT will …