Check out my restaurant recommendations for St Pete!
Brunch
82 Degrees
7203 Sunset Way, St Pete Beach, FL 33706
82 Degrees is attached to The Saint Hotel in St Pete Beach. The food and cocktails are amazing and they often have live music outside. They also have an upstairs area with an additional bar and seating that comes with a beautiful waterfront view.
Noble Crust
8300 4th St N, St. Petersburg, FL 33702
Noble Crust offers a delicious southern brunch on weekends. They also have a $2 mimosa special on Saturdays. In addition to their St Pete location, they also have locations in Carrollwood and Wesley Chapel.
Cassis
170 Beach Dr NE, St. Petersburg, FL 33701
Cassis is a French/American restaurant located right in downtown St Pete. They have a big outdoor seating area for when the weather is nice. They also have a bakery attached next door with delicious pastries.
Playa Bowls
4655 Gulf Blvd, Suite 104, St Pete Beach, FL 33706
This is a great pre-beach breakfast spot! They have a large selection of bowls that include acai, pitaya, coconut, green, banana, chia pudding, and oatmeal bases. Apart from bowls, they also have smoothies, juices, and coffee.
Italian
Bonu
601 Central Ave, St. Petersburg, FL 33701
Bonu is a newer addition to St Pete, they opened their doors in 2022. If you love Italian food, this is the place for you! Their pasta and pizza is delicious. They also have a vegan and gluten free menu.
BellaBrava
204 Beach Dr NE, St. Petersburg, FL 33701
BellaBrava is one of my favorite restaurants in St Pete. I usually order the chicken parmesan or the stuffed gnocchi. Their woodstone pizzas are also delicious.
American
Datz
180 Central Ave, St. Petersburg, FL 33701
Datz has a large inside and outside seating area, as well as a full bar. They offer a wide variety of comfort food including sandwiches, pasta, and fried chicken. Their house-made chips are so yummy.
Parkshore Grill
300 Beach Dr NE, St. Petersburg, FL 33701
Parkshore Grill is an upscale American restaurant with delicious meat and seafood options. They also have an award winning wine list. This is a great place to celebrate special occasions.
Teak
800 2nd Ave NE, St. Petersburg, 33701
Teak is located at the very end of the St Pete Pier. You can either walk all the way down the pier or take the free shuttle. My top choices are the cavatelli pasta or the pan-seared salmon. The views from inside are beautiful.
Asian
Hawkers
1235 Central Ave, St. Petersburg, FL 33705
Hawkers is an Asian street-food restaurant covered in art from the walls to the tables. In addition to their full menu, they offer a variety of small plates if you are looking to try a few things at once. They also have a full specialty cocktail menu.
Love this! Very comprehensive and informative.