The Ultimate St. Petersburg, FL Restaurant Guide

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.

82 Degrees: French toast w/ a side of fruit & a ‘french 82’ cocktail.

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.

Noble Crust: Chicken parm sandwich w/ a side of fingerling potatoes and a mimosa.

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.

Cassis: Brioche french toast.

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.

Bonu: Farfalli w/ smoked salmon & a glass of prosecco.

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.

BellaBrava: Trattoria chicken Parmesan.

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.

Datz: “Birds of a feather” chicken salad sandwich w/ house-made chips & a mimosa.

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.

Parkshore Grill: Roasted chicken over mushroom risotto.

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.

Teak: Cavatelli pasta w/ a glass of chardonnay.

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.

Hawkers: Chicken lo mein w/ a lemongrass mojito.

Follow my St Pete food Instagram for more!

One comment

Comments are closed.