Breakfast/Brunch - This is our favorite casual breakfast/brunch spot near St. Pete Beach. They unfortunately don't take reservations, but tables usually turn relatively quickly! There are two locations - make sure you go to the one that's closest depending on where you're staying. (The Downtown St. Pete location is further from the Bellwether/beach.)
Breakfast/lunch - Incredibly close to St. Pete Beach; a French-owned café (they bake their own bread - yum) Good for casual sit-down or take-out
Lunch/Dinner - Sushi restaurant in Downtown St. Pete
Brunch/lunch/dinner - Polished eatery offering New American bites, brunch staples & craft cocktails, plus outdoor seating.
Lunch/dinner - Restaurant joining simple Tuscan-themed surroundings with straight-up Italian dishes.
For our friends and family from CT - as you likely already know, FL isn't known for its pizza, but we do have Colony! (we have personally tested it and can confirm it tastes like home)