St. Petersburg is a city in Pinellas County, Florida. St. Petersburg is located on the Pinellas peninsula between Tampa Bay and the Gulf of Mexico, and is connected to mainland Florida to the north. Downtown St. Petersburg is the Central Business District, containing high rises for office use, most notably the tallest building in the city, One Progress Plaza. The next time you need flower delivery in St Petersburg, think of Delma's. We have something to suit everyone's floral needs.