Saint Petersburg has so much to offer that other Florida cities and towns are missing.
Yes there are white sand beaches with turquoise waters, amazing sunsets and sunrises across the bay. Yes there are tiki bars and live music almost everywhere along with outdoor seating. There are dog friendly bars and a dog martini bar, outdoor sports, concerts, so much to do all year long and everynight.
What you might not know is besides your beach town activities there are also choices for fine upscale dining, theater, museum, art and everything you would expect from a large city. What is missing in St. Petersburg can be found 20 minutes away in Tampa. Location, Location, Location.