Are you looking for a spot to dine closer to the beautiful water that surrounds Florida? St. Petersburg has plenty of wonderful places where you can get a view of those beautiful waves. Here are 10 places to fill your plates and feast your eyes in St. Pete!

Fresco’s Waterfront Bistro

If you’re looking for cutting-edge dining right on the edge of the water, Fresco’s Waterfront is the place for you. Placed right on the tip of a beautiful pier, the chop of the water greets you as you chow down on dishes like their delectable grouper nuggets. The menu is filled to the brim with creative cocktails as well (try the ChocolateTini), so you can drink in the sites as well as their selection today!

Grouper Bites from Fresco's

Paradise Grille

A down-to-earth place where you dine right in front of St. Pete’s gorgeous waves, Paradise Grille will satisfy your craving for the ocean as well as good food. Enjoy a gorgeous view of the sunset while listening to live music and sampling savory entrées.

O'Maddy's Bar and Grill

Want a vibrant view and food that will sate your appetite? Swing by O’Maddy’s Bar and Grille in Gulfport. With a beautiful beach-like atmosphere situated right across from the water, you’ll have the perfect place to relax as you enjoy their hearty meals and drinks. Try one of their tropical cocktails as well. 

Sea Hags Bar & Grille

Looking for a shipshape location to stop for a bite in St. Petersburg? Try Sea Hags Bar and Grill, a place whose menu packs a punch, while having an intimate view of the beautiful marina and its waters. Try their delicious Hag Shrimp or Dockside Chicken and enjoy the magnificent sunset. Set sail for Sea Hags today!

Crab Daddy's

Crab Daddy’s Waterfront Bar and Seafood House is the perfect place to go if you want the seafood to blow you away. With a beautiful view of the waterfront, this is one of St. Pete’s delectable dine-out places! Their Eat ‘N Peel shrimp is to die for, and the crystal blue water is a beautiful bonus to your meal!

Sea Critters Cafe

If you can’t get enough of those beautiful ocean waves, see your way to Sea Critters Cafe. Situated right on the water, you'll see the ebb and flow of the water as you dine on delicious delicacies like crabcakes and off-the-boat-fresh fish! They also have killer drinks like their Pass-a-Grille-punch.

The Wharf Restaurant & Bar

If a laid-back setting with spectacular seafood is what you have in mind for the evening, come visit the Wharf Restaurant! With a glistening view of the intercoastal waterways as well as an abundance of beer and entrées for you to sink your teeth into, you’ll feel at home in this classically seaworthy restaurant.

Woody's Waterfront

For those looking for an eatery worth its salt, and want to get up close and personal with the water, Woody’s Waterfront is possibly your best bet. With delightful outdoor seating literally right next to the waves, you might not even need to add sea salt to your fries as the water might very well do it for you! Enjoy nightly entertainment, or sample their seafood nuggets as you get up close and personal with the ocean.

Shark Tales Waterfront Restaurant

Shark Tales Pub is a fun, easy-going place where you can rest your hat and have a delicious dine. With a beautiful view of the water that is sometimes complemented by St. Pete’s gorgeous sunsets, you will be able to enjoy amazing food like their Captain’s Platters while checking out their live entertainment.

The Salty Rim Grill

Chock-full of fantastic flavors from the Caribbean and the Florida Keys, the Salty  Rim Grill, is definitely the place for you to get your waterfront fix. With breathtaking views of the water, and their many savory sandwiches and dishes, your appetite and your wish for the water will be satisfied!

Come to any one of these lovely restaurants on the water in Saint Pete today!

If you're looking for more ways to make your nights in The Burg more memorable, check out our things to do and restaurant pages and follow us on 727area - registration is free! 

Cover photo from Fresco's Waterfront Bistro Facebook page