Nash’s Hot Chicken’s new St. Petersburg location is now open