What are you looking for?

Restaurants in Saint Pete Beach

The Best Restaurants

Category 36 Taphouse & Kitchen 7430 Gulf Blvd, St Pete Beach
Category 36 Taphouse & Kitchen
Pubs

Category 36 Taphouse & Kitchen

7430 Gulf Blvd, St Pete Beach, FL 33706

Quaint, local tap house in my neighborhood. Food menu is impressive. Bartender Paige is welcoming and you feel like more than a customer. Patrons are very...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.9
Fo'Cheezy Twisted Meltz SPB 6305 Gulf Blvd, St Pete Beach
Fo'Cheezy Twisted Meltz SPB
American

Fo'Cheezy Twisted Meltz SPB

6305 Gulf Blvd, St Pete Beach, FL 33706

My family of 6 stopped here for dinner during vacation in St. Pete's. Our favorite stop all week long. AMAZING grilled cheese sandwiches and very, fun...

  • Take-Out
  • Delivery
  • Superb245 Reviews4.8
Tuttorosso Restaurant & Pizzeria 7863 Blind Pass Rd, St Pete Beach
Tuttorosso Restaurant & Pizzeria
Pizza • $$

Tuttorosso Restaurant & Pizzeria

7863 Blind Pass Rd, St Pete Beach, FL 33706

After the disappointing food scene at the Don Cesar, we were thrilled that Tuttorosso was so close by for our dinner on a post tourist season mid week visit....

  • Take-Out
  • Delivery
  • Superb554 Reviews4.6
Buona Ristorante 4705 Gulf Blvd, St Pete Beach
Buona Ristorante
Italian • $$

Buona Ristorante

4705 Gulf Blvd, St Pete Beach, FL 33706

I am FLOORED by how amazing the food and service was. I did not go in with high expectations but I left with them.I can't believe how amazing this hidden...

  • Take-Out
  • Delivery
  • Superb492 Reviews4.6
Frog Pond 7390 Gulf Blvd, St Pete Beach
Frog Pond
Breakfast • $$

Frog Pond

7390 Gulf Blvd, St Pete Beach, FL 33706

Wow!! My Husband and I dined at Frog Pond on Sunday. The restaurant was very busy, which is a good sign. We were quickly seated and waited on. Our server was...

  • Take-Out
  • Delivery
  • Superb462 Reviews4.6
Shells Seafood 7081 Gulf Blvd, St Pete Beach
Shells Seafood
Seafood • $$

Shells Seafood

7081 Gulf Blvd, St Pete Beach, FL 33706

The food was ample and flavorful. Did not appreciate being charged $2 for 4 small pieces of garlic bread ? after spending over $125. When I added the 15% tip,...

  • Take-Out
  • Delivery
  • Superb388 Reviews4.6
Paradise Grille 900 Gulf Way, Pass-a-Grille Beach
Paradise Grille
American • $

Paradise Grille

900 Gulf Way, Pass-a-Grille Beach, FL 33706

Location is wonderful! My fish and chips were pretty good, too. Prices were a bit more expensive than I thought they would be, but when isn't that the...

  • Delivery
  • Superb358 Reviews4.6
Sandra's German Restaurant 7115 Gulf Blvd, St Pete Beach
Sandra's German Restaurant
German • $$

Sandra's German Restaurant

7115 Gulf Blvd, St Pete Beach, FL 33706

My parents have been raving about this place and I finally got a chance to go. It was SO WORTH IT! We lived in Germany for 5 years and I can tell you that this...

  • Take-Out
  • Delivery
  • Superb204 Reviews4.7
Odis Mediterranean Kitchen 6355 Gulf Blvd, St Pete Beach
Odis Mediterranean Kitchen
Mediterranean • $

Odis Mediterranean Kitchen

6355 Gulf Blvd, St Pete Beach, FL 33706

Great variety of food including vegan foods. Fresh and very tasty. The area inside is clean and well organized. The owners were very kind and we totally...

  • Take-Out
  • Delivery
  • Superb198 Reviews4.7
Willys Burgers And Booze 645 Corey Ave, St Pete Beach
Willys Burgers And Booze
Hamburger • $

Willys Burgers And Booze

645 Corey Ave, St Pete Beach, FL 33706

Delicious food and entertaining bartender!!.. love the vibe of this locals place!! Best place we went to in the long weekend we were there!! Every town needs a...

  • Take-Out
  • Drive-Through
  • Superb689 Reviews4.5
82 Degrees Bar - Grill 7203 Sunset Way, St Pete Beach
82 Degrees Bar - Grill
Bar & Grill

82 Degrees Bar - Grill

7203 Sunset Way, St Pete Beach, FL 33706

All the food here was really good. The cocktail menu is very creative. If you're into drinks , bloody Mary's and mimosas this is your brunch spot....

  • Take-Out
  • Delivery
  • Superb178 Reviews4.7
Grillin N Chillin St. Pete, Inc. 6708 Gulf Blvd, St Pete Beach
Grillin N Chillin St. Pete, Inc.
Barbeque

Grillin N Chillin St. Pete, Inc.

6708 Gulf Blvd, St Pete Beach, FL 33706

Sauce on the side and glad for it! My ribs needed none at all, which is a sign of perfectly seasoned meat. We also had the Brisket, collards, Mac-n-cheese,...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.8
Sea Hags Bar and Grill 9555 Blind Pass Rd, St Pete Beach
Sea Hags Bar and Grill
American • $$

Sea Hags Bar and Grill

9555 Blind Pass Rd, St Pete Beach, FL 33706

The family and I stopped at Sea Hags last night for a family dinner. We absolutely love this place as the food is ready quickly and delicious. We had the...

  • Take-Out
  • Delivery
  • Superb546 Reviews4.5
Swigwam Beach Bar 336 Corey Ave, St Pete Beach
Swigwam Beach Bar
Dive Bar • $

Swigwam Beach Bar

336 Corey Ave, St Pete Beach, FL 33706

Best dive bar on the beach, one of my favorites ever. High quality darts, quick friendly service, and an overall haply vibe. Lots of local hospitality industry...

  • Delivery
  • Superb166 Reviews4.7
Sola Bistro and Wine Bar 6700 Gulf Blvd, St Pete Beach
Sola Bistro and Wine Bar
Mediterranean • $$

Sola Bistro and Wine Bar

6700 Gulf Blvd, St Pete Beach, FL 33706

Nice small restaurant on the main road. Parking can be tough along the street and a large party made it noisy inside. Only beer and wine are served. We had...

  • Take-Out
  • Delivery
  • Superb248 Reviews4.6

American Restaurants

American in Saint Pete Beach
Fo'Cheezy Twisted Meltz SPB 6305 Gulf Blvd, St Pete Beach
Fo'Cheezy Twisted Meltz SPB
American

Fo'Cheezy Twisted Meltz SPB

6305 Gulf Blvd, St Pete Beach, FL 33706

My family of 6 stopped here for dinner during vacation in St. Pete's. Our favorite stop all week long. AMAZING grilled cheese sandwiches and very, fun...

  • Take-Out
  • Delivery
  • Superb245 Reviews4.8
Paradise Grille 900 Gulf Way, Pass-a-Grille Beach
Paradise Grille
American • $

Paradise Grille

900 Gulf Way, Pass-a-Grille Beach, FL 33706

Location is wonderful! My fish and chips were pretty good, too. Prices were a bit more expensive than I thought they would be, but when isn't that the...

  • Delivery
  • Superb358 Reviews4.6
Sea Hags Bar and Grill 9555 Blind Pass Rd, St Pete Beach
Sea Hags Bar and Grill
American • $$

Sea Hags Bar and Grill

9555 Blind Pass Rd, St Pete Beach, FL 33706

The family and I stopped at Sea Hags last night for a family dinner. We absolutely love this place as the food is ready quickly and delicious. We had the...

  • Take-Out
  • Delivery
  • Superb546 Reviews4.5

Pizza Restaurants

Pizza in Saint Pete Beach
Tuttorosso Restaurant & Pizzeria 7863 Blind Pass Rd, St Pete Beach
Tuttorosso Restaurant & Pizzeria
Pizza • $$

Tuttorosso Restaurant & Pizzeria

7863 Blind Pass Rd, St Pete Beach, FL 33706

After the disappointing food scene at the Don Cesar, we were thrilled that Tuttorosso was so close by for our dinner on a post tourist season mid week visit....

  • Take-Out
  • Delivery
  • Superb554 Reviews4.6
Slyce St Pete Beach 6340 Gulf Blvd, St Pete Beach
Slyce St Pete Beach
Pizza

Slyce St Pete Beach

6340 Gulf Blvd, St Pete Beach, FL 33706

I live on St Pete Beach so was excited to see Slyce opening here. In the past, I had driven 30 minutes to their Indian Rocks location. I love that I can get a...

  • Take-Out
  • Delivery
  • Superb73 Reviews4.7
Vito & Michael's Pizzeria 7704 Blind Pass Rd, St Pete Beach
Vito & Michael's Pizzeria
Pizza • $$

Vito & Michael's Pizzeria

7704 Blind Pass Rd, St Pete Beach, FL 33706

Walked in got a couple slices of garbage pie. It was just as I remembered. The staff was friendly and efficient. Slices were delicious. Vito and Michael's...

  • Take-Out
  • Delivery
  • Superb283 Reviews4.4

Seafood Restaurants

Seafood in Saint Pete Beach
Shells Seafood 7081 Gulf Blvd, St Pete Beach
Shells Seafood
Seafood • $$

Shells Seafood

7081 Gulf Blvd, St Pete Beach, FL 33706

The food was ample and flavorful. Did not appreciate being charged $2 for 4 small pieces of garlic bread ? after spending over $125. When I added the 15% tip,...

  • Take-Out
  • Delivery
  • Superb388 Reviews4.6
Shrimpys Waterfront 9524 Blind Pass Rd, St Pete Beach
Shrimpys Waterfront
Seafood • $$

Shrimpys Waterfront

9524 Blind Pass Rd, St Pete Beach, FL 33706

This was a random stop for dinner as the place we had plans to go had a wait that was to long. We stopped on 6/23/22 at 7:15pm and sat on the patio. Ryan was...

  • Take-Out
  • Delivery
  • Superb470 Reviews4.5
Snapper's Sea Grill 5895 Gulf Blvd, St Pete Beach
Snapper's Sea Grill
Seafood • $$

Snapper's Sea Grill

5895 Gulf Blvd, St Pete Beach, FL 33706

Hands down one of the best restaurants in St. Pete!! Not only was the food amazing, our server Mariah was the best at helping pick out a wine selection to pair...

  • Take-Out
  • Delivery
  • Superb467 Reviews4.5

Burger Restaurants

Burgers in Saint Pete Beach
Willys Burgers And Booze 645 Corey Ave, St Pete Beach
Willys Burgers And Booze
Hamburger • $

Willys Burgers And Booze

645 Corey Ave, St Pete Beach, FL 33706

Delicious food and entertaining bartender!!.. love the vibe of this locals place!! Best place we went to in the long weekend we were there!! Every town needs a...

  • Take-Out
  • Drive-Through
  • Superb689 Reviews4.5
Willy's Burger & Booze 645 Corey Ave, St Pete Beach
Willy's Burger & Booze
Hamburger • $

Willy's Burger & Booze

645 Corey Ave, St Pete Beach, FL 33706

Delicious food and entertaining bartender!!.. love the vibe of this locals place!! Best place we went to in the long weekend we were there!! Every town needs a...

  • Take-Out
  • Delivery
  • Good281 Reviews4.1
Burger-ish Bar & Grill 4755 Gulf Blvd, St Pete Beach
Burger-ish Bar & Grill
Hamburger

Burger-ish Bar & Grill

4755 Gulf Blvd, St Pete Beach, FL 33706

This place was worth the visit. My family and I enjoyed our meals. Each ordered a different burger ? and most came with crinkle-cut fries. Mine particularly...

  • Take-Out
  • Delivery
  • Good141 Reviews4

Italian Restaurants

Italian in Saint Pete Beach
Buona Ristorante 4705 Gulf Blvd, St Pete Beach
Buona Ristorante
Italian • $$

Buona Ristorante

4705 Gulf Blvd, St Pete Beach, FL 33706

I am FLOORED by how amazing the food and service was. I did not go in with high expectations but I left with them.I can't believe how amazing this hidden...

  • Take-Out
  • Delivery
  • Superb492 Reviews4.6
Palm Court Italian Grill 5500 Gulf Blvd, St Pete Beach
Palm Court Italian Grill
Italian • $$

Palm Court Italian Grill

5500 Gulf Blvd, St Pete Beach, FL 33706

Waiter was a 3. Our waiter wasn't very friendly or engaging. Food was a 5. Hostess was a 5 bc they were very helpful and courteous. Food was great. I got...

  • Take-Out
  • Delivery
  • Superb212 Reviews4.5
Verducci's Pizzeria Trattoria 7800 Blind Pass Rd, St Pete Beach
Verducci's Pizzeria Trattoria
Italian • $$

Verducci's Pizzeria Trattoria

7800 Blind Pass Rd, St Pete Beach, FL 33706

A gem of a restaurant. Great food and large portions. We ordered a house wine, had a salad that we had cheese added to it along with an excellent dipping sauce...

  • Take-Out
  • Delivery
  • Superb459 Reviews4.4
82 Degrees Bar - Grill 7203 Sunset Way, St Pete Beach
82 Degrees Bar - Grill
Bar & Grill

82 Degrees Bar - Grill

7203 Sunset Way, St Pete Beach, FL 33706

All the food here was really good. The cocktail menu is very creative. If you're into drinks , bloody Mary's and mimosas this is your brunch spot....

  • Take-Out
  • Delivery
  • Superb178 Reviews4.7
Woody's Waterfront 7308 Sunset Way, St Pete Beach
Woody's Waterfront
Bar & Grill • $$

Woody's Waterfront

7308 Sunset Way, St Pete Beach, FL 33706

Born and raised in the area but moved away. When I come back to visit Woody's is ALWAYS a place I come to! If you love seafood, visiting Woody's...

  • Take-Out
  • Delivery
  • Superb552 Reviews4.3
The Drunken Clam 46 46th Ave, St Pete Beach
The Drunken Clam
Bar & Grill • $

The Drunken Clam

46 46th Ave, St Pete Beach, FL 33706

Best wings on the beach hands down! They are cooked fresh and come out hot, juicy, and are served with a generous portion of sauce. The fries covered in brown...

  • Delivery
  • Superb352 Reviews4.3