News and notes on Tampa, St. Petersburg, and Clearwater, Florida restaurant openings, closings, reviews, happenings, chefs, and more.