20 Best Seafood Restaurants In St. Petersburg, FL

Last Updated:
Sort
Maximo Seafood Shack is a restaurant located in St. Petersburg, Florida at 4801 37th Street South. They are open every day except Monday and Tuesday. By Land From South, Sarasota: Take 275 N to Exit 17 (54th Ave S. ) At the intersection of 54th Ave S and 34th St S (also US Hwy 19), take left at light. Go one block and turn right at 37th St. S and. Misner Bridge West bound to the channel that...
4801 37th Street South, St. Petersburg, FL, 33711
Rank
1
16 votes
Sponsor
0.0
Sea Hags Bar and Grill is a restaurant located in St. Petersburg, Florida at 9555 Blind Pass Road. This restaurant serves gorgonzola cheese burger with bacon, buffalo chicken dip, texas burger, classic chicken sandwich, broasted half chicken dinner, fried calamari, and on the side. They also serve dave's crab cake appetizer, classic burger, new york strip, crab stuffed mushrooms, dock side...
9555 Blind Pass Road, St. Petersburg, FL, 33706
Rank
2
22 votes
Sponsor
0.0
Madfish is a restaurant located in St. Petersburg, Florida at 5200 Gulf Boulevard. This restaurant serves brown bag fries, twin caribbean lobster tails, key lime pie, 60oz grilled prime rib, stuffed filet mignon, deep fried snickers bars or deep fried twinkies, and chocolate volcano lava cake....
5200 Gulf Boulevard, St. Petersburg, FL, 33706
Rank
3
17 votes
Sponsor
0.0
Sea Salt is a restaurant located in St. Petersburg, Florida at 183 2nd Avenue North. The chef’s table is an incredible blend of a shared food experience, interaction with Sea Salt’s top chefs and an unbelievable culinary journey, with wines to match if desired. Witness artistry in its most...
183 2nd Avenue North, St. Petersburg, FL, 33701
Rank
4
17 votes
Sponsor
0.0
ABC Seafood Restaurant is a restaurant located in St. Petersburg, Florida at 2705 54th Avenue North. They are open every day of the week. Learn more about ABC Seafood located in St Petersburg, FL. You can also view the menu and order online. ABC Seafood offers delicious dining and takeout to St...
2705 54th Avenue North, St. Petersburg, FL, 33714
Rank
5
16 votes
Sponsor
0.0
The Oyster Bar is a restaurant located in St. Petersburg, Florida at 249 Central Avenue. They are open every day of the week.
249 Central Avenue, St. Petersburg, FL, 33701
Rank
6
29 votes
Sponsor
0.0
400 Beach Seafood & Tap House is a restaurant located in St. Petersburg, Florida at 400 Beach Drive Northeast. They are open every day except Sunday. Banquet Room "One of a Kind on Beach Drive" Seats 60. Anything from mix and mingle cocktails and appetizers to multi course sit down dinner. Audio/visual on 55"screen, surround sound stereo. Private entry, private bathrooms, Outdoor covered...
400 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
7
40 votes
Sponsor
0.0
Parkshore Grill is a restaurant located in St. Petersburg, Florida at 300 Beach Drive Northeast. This restaurant serves wedge salad, andouille sausage, grilled sliced petite filet mignon, hand cut fries parmesan dusted, applewood smoked bacon, parkshore scalloped potatoes, and parkshore burger. They also serve roasted natural airline chicken breats, seafood risotto, sesame crusted tuna steak,...
300 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
8
33 votes
Sponsor
0.0
Ricky P's Orleans Bistro is a restaurant located in St. Petersburg, Florida at 1113 Central Avenue. They are open every day of the week. These are not your typical Maryland style crab cakes! Louisiana Style is an amazing blend of crab & shrimp, fresh vegetables & lots of seasonings (not spicy), then perfectly grilled. Topped with our own fresh dill sauce. Truly will spoil you for life! Served...
1113 Central Avenue, St. Petersburg, FL, 33705
Rank
9
21 votes
Sponsor
0.0
Crab Shack Restaurant is a restaurant located in St. Petersburg, Florida at 11400 Gandy Boulevard North. This restaurant serves whiskey smoked ribs, garlicky mussels, the diablo steampot, bucket of shrimp, popcorn shrimp, 12oz. ribeye, and old bay steampot. They also serve fishermans platter, homestyle chicken tenders, crisp coleslaw, joes steak deal, steak & malibu shrimp, classic sampler, and...
11400 Gandy Boulevard North, St. Petersburg, FL, 33702
Rank
10
23 votes
Sponsor
0.0
Ted Peters Famous Smoked Fish is a restaurant located in St. Petersburg, Florida at 1350 Pasadena Avenue South. This restaurant serves coleslaw, famous smoked fish dinner, manhattan clam chowder, smoked fish spread, german potato salad, grilled chicken, and jumbo hamburger. They also serve smoked fish spread sandwich, smoked fish luncheon platters, hot dog, smoked fish, and jumbo cheeseburger....
1350 Pasadena Avenue South, St. Petersburg, FL, 33707
Rank
11
29 votes
Sponsor
0.0
Texas Cattle Company is a restaurant located in St. Petersburg, Florida at 2600 34th Street North. This restaurant serves truffle butter, garden, coleslaw, buffalo wings, pacho nacho skins, meat & cheese, and top sirloin. They also serve cattle baron ribeye, birthday steak boneless ny strip, fried green tomatoes, fiesta chicken, cedar plank salmon, broiled lobster tail, and wood grilled double...
2600 34th Street North, St. Petersburg, FL, 33713
Rank
12
14 votes
Sponsor
0.0
Bonefish Grill is a restaurant located in St. Petersburg, Florida at 5062 4th Street North. This restaurant serves rainbow trout, lilys chicken, herbed jasmine rice, corn chowder, wagyu beef + ginger dumplings, fontina chop, and steamed vegetable medley. They also serve longfin tilapia, steamed broccoli, grilled steelhead + asparagus salad, steamed asparagus, imperial longfin, bacon wrapped...
5062 4th Street North, St. Petersburg, FL, 33703
Rank
13
13 votes
Sponsor
0.0
Fourth Street Shrimp Store is a restaurant located in St. Petersburg, Florida at 1006 4th Street North. This restaurant serves field greens side salad, salmon veracruz, broiled chicken breast, coconut shrimp basket, clam chowder, fried oysters, and seasoned rice. They also serve jumbo shrimp, "florida" crab croquettes, fried mushrooms, alfredo pasta, golden margaritas, basa, and ice cream...
1006 4th Street North, St. Petersburg, FL, 33701
Rank
14
18 votes
Sponsor
0.0
Mid Peninsula Seafood is a restaurant located in St. Petersburg, Florida at 400 49th Street South. This restaurant serves scallops & shrimp, fish & chips, bucket o' fish, gator, oyster, salmon, and rice pilaf. They also serve ultimate combo, smoked fish spread, homemade crab cake, scallop lunch, cracked conch, fish & shrimp, and mates combo. They are open every day except Sunday. Mid Peninsula...
400 49th Street South, St. Petersburg, FL, 33707
Rank
15
6 votes
Sponsor
0.0
Fresco's Waterfront Bistro is a restaurant located in St. Petersburg, Florida at 300 2nd Avenue Northeast. They are open every day of the week. Waterfront Restaurant located in Downtown St. Petersburg at the foot of the Pier. We can accommodate groups as small as 6 all the way to 100, call 727-894-4429 or email us at frescosmanagers@hotmail.com. You can order from our catering menu (link) or we...
300 2nd Avenue Northeast, St. Petersburg, FL, 33701
Rank
16
21 votes
Sponsor
0.0
Friendly Fisherman Restaurant is a restaurant located in St. Petersburg, Florida at 150 Boardwalk Place East. This restaurant serves mrs. hubbard's boardwalk salad, tilapia, fried calamari rings, scallops, fish & chips platter, chicken breast, and fresh salmon. They also serve onion rings, friendly's famous seafood chowder, fantail shrimp, mahi-mahi, chicken tender, select shucked oyster, and...
150 Boardwalk Place East, St. Petersburg, FL, 33708
Rank
17
14 votes
Sponsor
0.0
Casual Clam is a restaurant located in St. Petersburg, Florida at 3336 Drive Martin Luther King Junior Street North. This restaurant serves steak and cheese philly, "buffalo style" chicken wings, captains platter, u-peel-em shrimp, gumbo, oyster po boy, and chicken philly. They also serve crab and cheddar bites, mahi dinner, fishermans platter, smoked fish spread, popcorn shrimp basket, sea...
3336 Drive Martin Luther King Junior Street North, St. Petersburg, FL, 33704
Rank
18
9 votes
Sponsor
0.0
Gigi's Italian Restaurant is a restaurant located in St. Petersburg, Florida at 5901 4th Street North. This restaurant serves garden salad, spaghetti, chicken breast, bruschetta, and soup of the day. They are open every day of the week. Ave N, opened in December 2009. We kicked it up a notch here in Northeast St Pete! Not as traditional in ambience yet still offering the same great tastes as...
5901 4th Street North, St. Petersburg, FL, 33703
Rank
19
9 votes
Sponsor
0.0
Backfin Blue Cafe is a restaurant located in St. Petersburg, Florida at 2913 Beach Boulevard South. This restaurant serves broccoli with hollandaise, chicken & veggie pasta, macadamian nut crusted fresh catch, chicken tenders, homemade meatloaf, cajun steak & gorgenzola, and roast salmon filet. They also serve sriracha veggie burger, sliced tomato, southern bbq rubbed salmon, tomato & avocado,...
2913 Beach Boulevard South, St. Petersburg, FL, 33707
Rank
20
6 votes
Sponsor
0.0