St. Petersburg, Fl has been undergoing a major transformation or renaissance over the past few years. There is a new youthful energy, exciting new restaurants and bars, creative vibe with great art and street art and a revitalized downtown. You can stroll the streets to find, funky boutiques, craft breweries and hip cafes.