Petersburg, consistently identified as a food desert, has a new option, and siblings open luxury creative space. See the details in Biz Buzz.