Late lunch overlooking Tampa Bay, Florida FacebookTweetPin Lunch in St. Petersburg, Florida overlooking Tampa Bay.Even with the holidays, Tampa International Airport was quieter than I remember – a sign of the times. From there is was a short drive to a local restaurant with a view of Tampa Bay.