Dinner in St Pete
I like all of Mr. Scherberger's suggestions. Would toss Cafe Alma into the ring as well, though. There's also a Columbia restaurant with panoramic water views overlooking Tampa Bay at the end of the St. Pete Pier.
Pincho y Pincho (Ceviche's cafe-style little sister restaurant) is also great for breakfast and tapas in a more casual setting.
260 1st Ave S Ste 100, Saint Petersburg, FL 33701
Right next door is Ceviche, which is a fun tapas place a historic building. Bella Brava and Ceviche are just a block or two away. If you like craft beer, check out the Ale and the Witch, which also has a nice courtyard where they often have live music. Gratzzi, a cozy Italian place, is a short walk, as is Z Grill, a very modernist spot with great food. You have more choices within a short walk than anyplace in the Tampa Bay area. Enjoy.
515 Central Avenue, St. Petersburg, FL 33701