20 Best Seafood Restaurants In St. Petersburg, FL

Last Updated:
Sort
Parkshore Grill is a restaurant located in St. Petersburg, Florida at 300 Beach Drive Northeast. This restaurant serves grilled alaskan king crab, andouille sausage, build-a-burger, sesame crusted tuna steak, sliced hanger steak, applewood smoked bacon, and sunflower seed crusted chicken salad. They also serve corona, grilled niman ranch pork chop, mozzarella burger, amstel light, mixed grill,...
300 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
1
33 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
2
29 votes
Sponsor
0.0
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. Web site is optimized for the following browsers: Internet Explorer 6.x, Internet Explorer 7.x, Mozilla Firefox 1.x+, Safari, Opera 8+ and is...
4801 37th Street South, St. Petersburg, FL, 33711
Rank
3
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...
9555 Blind Pass Road, St. Petersburg, FL, 33706
Rank
4
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
5
17 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
6
40 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
7
29 votes
Sponsor
0.0
Stillwaters Tavern is a restaurant located in St. Petersburg, Florida at 224 Beach Drive Northeast. This restaurant serves cappuccino, etc., espresso, hogfish, half rack of ribs, coffee, and wood-grilled chicken. They also serve falafel burger, clam chowder, mimosa, warm pretzels, pan fried...
224 Beach Drive Northeast, St. Petersburg, FL, 33701
Rank
8
14 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
9
16 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),...
1113 Central Avenue, St. Petersburg, FL, 33705
Rank
10
21 votes
Sponsor
0.0
Sea Salt is a restaurant located in St. Petersburg, Florida at 183 2nd Avenue North. This restaurant serves fried oysters, beef carpaccio, fresh fruit, warm assortment of olives, wagyu beef burger, shaved brussel sprouts, and country style potatoes. They also serve tiramisu, steam, faroe island salmon crudo, 1/2 grilled maine lobster tail, kona kampachi, dutch harbor red king crab, and octopus....
183 2nd Avenue North, St. Petersburg, FL, 33701
Rank
11
17 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
12
23 votes
Sponsor
0.0
Marchand's Bar & Grill is a restaurant located in St. Petersburg, Florida at 501 5th Avenue Northeast. This restaurant serves florida red snapper, beef tenderloin, corn crusted oysters, corn crusted oyster, side of toast, sliders, and dancing eel roll. They also serve smoked salmon, pink florida grapefruit, steamed & salted edamame, daily fruit and yogurt smoothie, brick street farms salad,...
501 5th Avenue Northeast, St. Petersburg, FL, 33701
Rank
13
10 votes
Sponsor
0.0
Ruth's Chris Steak House is a restaurant located in St. Petersburg, Florida at 131 2nd Ave N.. This restaurant serves sweet potato casserole, bleu cheese crust, chilean sea bass, lettuce wedge, caesar salad, steak sandwich with fries, and blackened tenderloin carpaccio. They also serve lobster & shrimp salad, grilled asparagus, barbecued shrimp, chocolate hazelnut stuffed french toast, fresh...
131 2nd Ave N., St. Petersburg, FL, 33701
Rank
14
6 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
15
14 votes
Sponsor
0.0
Fourth Street Shrimp Store is a restaurant located in St. Petersburg, Florida at 1006 4th Street North. This restaurant serves sunbelt salad, french fries, ice cream sundae, grouper, clam chowder, 1 lb snow crab, and white chocolate bread pudding. They also serve "florida" crab croquettes, homemade hushpuppies, salmon veracruz, patron margaritas, fried combo dinner, island or sunbelt salad &...
1006 4th Street North, St. Petersburg, FL, 33701
Rank
16
18 votes
Sponsor
0.0
Bonefish Grill is a restaurant located in St. Petersburg, Florida at 5062 4th Street North. This restaurant serves bang bang shrimp® po boy, fresh pear martini^, tilapia imperial^, rib-eye steak, bang bang shrimp®, ocean trust tropic heat martini^, and bone-in ribeye steak. They also serve grilled fresh fish of the day, wild orchid hawaiian martini^, garlic whipped potatoes, endless bubbles...
5062 4th Street North, St. Petersburg, FL, 33703
Rank
17
13 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
18
21 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
19
9 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. Don & Joan...
400 49th Street South, St. Petersburg, FL, 33707
Rank
20
6 votes
Sponsor
0.0