There’s no need for a trip to the mall here. Few places in the Tampa Bay area offer so many eclectic shopping options as the St. Petersburg area. Downtown St. Petersburg’s Beach Drive is sprinkled with tons of smart yet pricey boutiques. The Grand Central district has plenty of antiques and vintage clothing shops. Beach shopping hubs John’s Pass Village and 8th Avenue offer souvenir shopping that goes well beyond the norm. Each of these is also packed with a range of enticing eateries, many with outdoor seating and live entertainment.

Epitomizing St. Petersburg's cultural rebirth, the block-long stretch of Central Avenue between 6th and 7th streets has loads of art galleries and indie shops, as well as dive bars frequented by tattooed hipsters. The central point is Crislip Arcade, where you'll find a vintage clothing shop (Ramblin' Rose), local art galleries (eve-N-odd and Olio, to name a couple), and a unique jewelry shop (Kathryn Cole). Local businesses line the street, including one that specializes in Moroccan imports (Treasures of Morocco), one that hawks a colorful array of vintage clothing and campy memorabilia (Star Booty), and a smoky bar specializing in craft beer and punk rock (Fubar). Local 662 and the State Theater are two music venues on this block that attract national indie music acts.