St. Pete's iconic Grand Central District is home to the Central Avenue drag. This happy-go-lucky stretch is jam-packed with cute shops and some killer restaurants that you have to try. So, if you find yourself in the 'Burg, check out some of our top 25 essential restaurants on Central Ave.