How to spend an artsy and nature-filled weekend in St Petersburg, Florida jostrand/Getty Images The city of Saint Petersburg on Florida's Gulf Coast is famous for sugar sand beaches, funky street murals and a pirate past Travel writer Terry Ward plans your weekend in St Petersburg, Florida, from mural hopping in the former warehouse district to eating grouper sandwiches on …