There are plenty of restaurants to get seafood, but where are the best places to eat catfish in St. Pete, Florida? This guide has all the best grouper, catfish, and seafood in St. Pete that you could want.

Related Content: Sensational Seafood from St. Petersburg to Clearwater

Check out the best seafood restaurants in St. Pete with catfish and grouper for anyone who wants to try one of the best southern and coastal dishes. For more St. Pete restaurants, 727area is your go-to guide for all the best places to eat in St. Petersburg.

Caddy's St. Pete Beach
4.6  5 Rating (26)
5501 Gulf Blvd, St Pete Beach FL, 33706
Casual Waterfront Dining at it is best in the heart of Sunny St. Pete Beach! Come to Caddy's for our mouth-watering menu, refreshing drinks all while enjoying...
Bar & Restaurant $
6712 Gulf Blvd., St. Pete Beach FL, 33706
For great seafood on St. Pete Beach, The Reef is a great choice. Enjoy fare including garlic shrimp. fish sandwiches, blackened grouper, and more.
Fourth Street Shrimp Store
4.1  5 Rating (1)
1006 1/2 4TH St N, St Petersburg FL, 33701
Shells Seafood Restaurant|ST. PETE BEACH
4.7  5 Rating (1)
7081 Gulf Blvd, Saint Pete Beach FL, 33706
Our detailed attention to top quality product, attentive service, and competitive pricing led to the restaurant being voted runner up for the 1989 Small...
Sea Hags Bar & Grille
4.6  5 Rating (1)
9555 Blind Pass Road, St. Pete Beach FL, 33706
One of the most popular places in all of Tampa Bay known for its waterfront views, excellent service and menu items. The host stand has t-shirts and Sea...
400 Beach Seafood & Tap House
4.7  5 Rating (4)
400 Beach Drive NE, St. Petersburg FL, 33701
Arguably, the best destination for seafood in Downtown St. Pete, 400 Beach is a haven for fans of modern ambiance and great seafood. Enjoy a full...
The Tavern at Bayboro
Bar $
120 6th Ave S, Saint Petersburg FL, 33701
The Tavern at Bayboro serves the needs of the hungry and especially thirsty students of University of South Florida, Saint Petersburg. This is a great...
Restaurant $
2001 34TH St N, St Petersburg FL, 33713
All of our food is fresh cooked to order, from our famous fried chicken to delicious Southern specialties like catfish, chicken liver and fried green tomatoes....
Mid Peninsula Seafood Market & Restaurant
Restaurant $
400 49th St S, Saint Petersburg FL, 33707
Mid Peninsula Seafood is a one stop complete seafood market and restaurant. We have two fresh fish showcases brimming with at least seven different species...
Sea Critters Cafe
Bar & Restaurant $$
2007 Pass-A-Grille Way, Saint Pete Beach FL, 33706
In historic Pass-A-Grille, there's a little patch of paradise in St. Pete Beach called Sea Critters Cafe. Set right on the water, we invite guests to take...
Harvey's 4th Street Grill
4.3  5 Rating (1)
3121 4TH St N, St Petersburg FL, 33704
Located on 4th Street just north of Downtown Saint Petersburg, the casual restaurant brings a bit of southern Florida flare by serving seafood such as Yellow...
Restaurant $$
5895 Gulf Blvd, Saint Pete Beach FL, 33706
Rated consistanly higher than any restaurant on St Pete Beach. Owned by a Local Fisherman, Chef Dan and Chef Chris have been exciting guests along the...
Shrimpy's Blues Bistro
Bar & Restaurant $$
9524 Blind Pass Rd, St. Pete Beach FL, 33706
Leverock's Seafood Restaurant
Restaurant $$
840 Pasadena Ave S, South Pasadena FL, 33707
The Food: A sampling -- clam chowder, lobster bisque, blackened mahi-mahi, salmon nicoise, black & bleu burger, fish & chips, sliced London broil ......
Restaurant $$
595 Corey Ave, Saint Pete Beach FL, 33706
Online menus, items, descriptions and prices for PJs Oyster Bar and Seafood Restaurant - Restaurant - St Pete Beach, FL 33706...
The Wharf Restaurant & Bar
4.3  5 Rating (1)
2001 Pass A Grille Way, St Petersburg FL, 33706
Come In & Get Wharfed!! Live Music, Loads of Fun, Family Friendly, & Game Days and Happy Hour Specials with the only Full Bar in the St. Pete Beach Area...
Woody's Waterfront
4.7  5 Rating (2)
7308 Sunset Way, St Pete Beach FL, 33706
Whether you're a local from the neighborhood doing a little fishing; or a visitor from across the Atlantic enjoying a Florida holiday; be sure to stop...
Trophy Fish
4.4  5 Rating (2)
2060 Central Ave, Saint Petersburg FL, 33712
We love our local seafood and support our local fishermen. And, while there are many seafood restaurants on our beaches, we felt that downtown St. Pete...
The Galley
5.0  5 Rating (1)
27 4th Street North, Saint Petersburg FL, 33701
A nautical-themed, locally owned & operated full liquor tavern, serving up the best in St. Pete food, drink and culture.
Restaurant $$
5100 Gulf Blvd, Saint Petersburg FL, 33706
We are a quality seafood restaurant located on the water on St. Pete Beach, FL. Check out our tiki bar, and gift shop!