Skip to content

The Ultimate Guide to The Most Incredible Seafood Restaurants in Tampa

Ocean Prime
Taste of Boston
Catch Twenty Three
Rusty Pelican
Harpoon Harry's Crab House
Charley's Steakhouse and Market Fresh Fish
Skipper's Smokehouse
Big Ray's Fish Camp
Eddie V's Prime Seafood
Oystercatchers
Stones Throw
Watervue Grille
Happy Fish
Mr and Mrs Crab
Ulele
salmon entree from ocean prime in tampa
Ocean Prime
shrimp tacos from taste of boston in tampa
Taste of Boston
ocean mussels entree from catch twenty three in tampa
Catch Twenty Three
salmon piccata from the rusty pelican in tampa
Rusty Pelican
grilled scallops, mashed potatoes, and green beans from harpoon harry's crab house in tampa
Harpoon Harry's Crab House
lobster, steak, and shrimp salad from charley's steakhouse and market fresh fish in tampa
Charley's Steakhouse and Market Fresh Fish
rice topped with fried fish from skipper's smokehouse in tampa
Skipper's Smokehouse
grilled shrimp from big ray's fish camp in tampa
Big Ray's Fish Camp
crab tacos from eddie v's prime seafood
Eddie V's Prime Seafood
Oystercatchers
oyster tray with crackers and sauces from stones throw in tampa
Stones Throw
scallops from watervue grille in tampa
Watervue Grille
macho fish from happy fish in tampa
Happy Fish
seafood boil from mr and mrs crab in tampa
Mr and Mrs Crab
charbroiled oysters from ulele in tampa
Ulele

The next time you’re in Tampa, you can make your trip complete by checking out some of the quality seafood restaurants featuring an exciting range of seafood dishes. Florida is known for its delicious under-the-sea offerings, so if you’ve got a hankering for lobster, shrimp, or fish, these seafood restaurants in Tampa will provide a memorable meal to satisfy your cravings!

 

shrimp from big ray's fish camp in tampa
Photo Credit: Facebook.com

1. Big Ray’s Fish Camp

6116 Interbay Blvd, Tampa, FL 33611
(813) 605-3615

This South Tampa restaurant is the ideal place to visit if you want delicious and fresh seafood in a laid-back atmosphere. The deviled crab is one of the restaurant’s most popular appetizers, and Big Ray’s serves one of the best grouper sandwiches in Tampa. This is also the place to go when you want to indulge in deep-fried goodness, whether you crave fried seafood, fried oysters or want crispy onion rings to go with your sandwich.

 

an assortment of seafood from catch twenty three in tampa
Photo Credit: Catch Twenty Three Website

2. Catch Twenty Three

10103 Montague St, Tampa, FL 33626
(813) 920-0045

Catch Twenty Three is located in the Westchase area of Tampa and serves dishes with a Latin and Caribbean twist. The whole yellowtail snapper is a satisfying meal, and this seafood restaurant is popular for its tasty appetizers as well, like deep-fried calamari marinated in Red Stripe beer. Catch Twenty Three has an extensive sushi menu as well, and on the weekends, you can dine on the patio and enjoy live Caribbean music.

 

lobster, shrimp salad, steak, and other entrees from Charley's Steakhouse and Market Fresh Fish in tampa
Photo Credit: Facebook.com

3. Charley’s Steakhouse and Market Fresh Fish

4444 W Cypress St, Tampa, FL 33607
(813) 353-9706

This sophisticated restaurant is in the airport area. Even though Charley’s is known in the area, the eatery serves some of the best seafood in Tampa. You can order from seafood options like a fresh lobster tail served with flavorful garlic butter sauce, as well as a variety of shrimp and crab dishes. This eatery is also home to quality surf and turf dishes, as well as an extensive wine list.

 

seafood tacos from Eddie V's Prime Seafood in tampa
Photo Credit: Facebook.com

4. Eddie V’s Prime Seafood

4400 W Boy Scout Blvd, Tampa, FL 33607
(813) 877-7290

Eddie V’s is both sophisticated and casual and offers a variety of tasty fish entrees like Florida Grouper, Chilean Sea Bass, and Icelandic Cod. The restaurant also has an impressive bar and you can listen to live jazz music while you enjoy your cocktail. Eddie V’s also offers prime steaks, so you can add your favorite seafood to a perfectly cooked steak entree for surf and turf that will make your trip to Tampa one to remember.

 

macho fish from happy fish in tampa
Photo Credit: Yelp.com

5. Happy Fish

4046 Fiesta Plaza, Tampa, FL 33607
(813) 871-6953

Happy Fish is a cozy and laidback eatery serving up authentic and absolutely delicious Peruvian dishes. Their menu offers extensive seafood entrees like the Chaufa de Mariscos, a seafood fried rice dish, and the Pescado a Lo Macho, a fried fish dish with octopus, squid, and shrimp in a seafood broth. For dessert, order the Peruvian donuts with ice cream for the ultimate savory experience. 

 

green beans, mashed potatoes, shrimp, and scallops from Harpoon Harry's Crab House in tampa
Photo Credit: Facebook.com

6. Harpoon Harry’s Crab House

225 S Franklin St, Tampa, FL 33602
(813) 321-4040

This downtown-area eatery is one of the best seafood restaurants in Tampa and offers quality steaks and chicken dishes as well. Harpoon Harry’s is ideal for hosting celebrations, but there are plenty of intimate dining rooms in the restaurant to enjoy the delicious food. The seafood restaurant is known for its crab pots, crab cakes (featuring Gulf blue crab) and the blue crab quesadilla is a favorite as well. You may also want to try the truffle mac and cheese or grouper nuggets served with rice pilaf.

 

seafood boil from mr and mrs crab in tampa
Photo Credit: Yelp.com

7. Mr and Mrs Crab

4426 W Gandy Blvd, Tampa, FL 33611
(813) 515-5828

For a fun lunch or dinner head down to Mr and Mrs Crab. The beachy atmosphere and the fresh seafood make this restaurant a favorite in the Tampa area. This cajun boil spot has an extensive menu featuring all the seafood you could ever want. For that boiled seafood craving, this is certainly the place you’d want to check out, just be ready to get your hands dirty!

 

salmon from ocean prime in tampa
Photo Credit: Facebook.com

8. Ocean Prime

2205 N Westshore Blvd, Tampa, FL 33607
(813) 490-5288

Whether you prefer surf and turf or an entree that is filled with seafood delicacies, Ocean Prime is the place to go. This eatery is also one of the most appealing bars in Tampa, so you can enjoy a craft cocktail with your seafood meal. Delicious dinner options to excite taste buds include shrimp cocktail, oysters on the half shell, and sea scallops with English peas, parmesan risotto, and citrus vinaigrette. The Chilean sea bass is also a great choice and is served with whipped potatoes and a champagne truffle sauce. Signature cocktails include the Pine Fin Martini with pineapple-infused vodka or the Prime Manhattan, served with rosemary grapefruit peppercorn bitters.

 

dinner table set with surf and turf entrees with glasses of wine overlooking the view at oystercatchers in tampa
Photo Credit: Oystercatchers website

9. Oystercatchers

2900 Bayport Dr Tampa, FL 33607
(813) 207-6815

Oystercatchers has been serving up top-notch seafood and stunning bayside views since 1986. They’re most famous, however, for their Sunday Brunch, which is frequently touted as the best in Tampa. Order anything from the menu and you’ll soon see why. The Grand Seafood Tower lives up to its name, piled sky-high with poached and chilled whole lobster, seasonal crab, oysters on the half shell, and jumbo gulf shrimp. The Lobster Omelet is loaded with herbs, boursin cheese, chunks of fresh lobster, and topped with Old Bay aioli. Oh, and have we mentioned that every entree comes with two mimosas or Bloody Marys AND a mini dessert plate? Trust us, you’ll be leaving Oystercatchers with a full stomach and a perfect morning buzz.

 

mashed potatoes topped with broccoli and salmon from Rusty Pelican in tampa
Photo Credit: Facebook.com

10. Rusty Pelican

2425 N Rocky Point Dr, Tampa, FL 33607
(813) 281-1943

This popular eatery is located along Tampa Bay and serves tasty steak and seafood entrees. If you’re not in the mood for steak, you can try the Rocky Point grouper with asparagus, or the Beggar’s Salmon, which is similar to a salmon Wellington. The shrimp scampi at Rusty Pelican is pretty impressive as well.

 

rice topped with fried fish from skipper's smokehouse in tampa
Photo Credit: Facebook.com

11. Skipper’s Smokehouse

910 Skipper Rd, Tampa, FL 33613
(813) 971-0666

If you like your seafood with a little live music, Skipper’s Smokehouse is the place to be the next time you’re in Tampa. This rustic Florida restaurant is known for delectable entrees like the blackened grouper Rueben sandwich, and you can also try the smoked fish dip, fresh clams and oysters, and conch fritters. The outdoor area is reserved for concerts and is known by the locals as the Skipperdome.

 

oysters from stones throw in tampa
Photo credit: Yelp.com

12. Stones Throw

304 W 7th Ave, Tampa, FL 33602

Stones Throw is a nice, laid back open concept restaurant serving some delicious seafood options. It is also in such a great location surrounded by other restaurants, shopping, and is right along the water. The atmosphere is so beautiful and relaxing you’ll want to sit there all afternoon. Although they always offer delicious items like grilled oysters, fried shrimp, their yummy fish spread, and fish and chicken sandwiches, Tuesday is the day to check out Stones Throw. Taco Tuesday is a big deal around here and you don’t want to miss it. They’re serving $3 tacos and $5 drinks all day long. Try the buffalo shrimp or the chicken birria taco with a margarita and you’re in for a cheap, tasty date night! 

 

shrimp tacos from taste of boston in tampa
Photo Credit: Taste of Boston Website

13. Taste of Boston

5314 Interbay Blvd, Tampa, FL 33611
(813) 831-2112

If you want to enjoy a meal while you take in the beauty of Tampa Bay and the city’s downtown area, check out Taste of Boston. This casual restaurant offers some of the best fried shrimp and clam in the area. You can also enjoy seafood specialities like tasty scallops and oysters or indulge in a bowl of New England-style clam chowder. Taste of Boston is a family-friendly eatery that is near several of the city’s attractions, so it’s the perfect spot to grab a bite to eat while you’re exploring Tampa.

 

charbroiled oysters from ulele in tampa
Photo Credit: Yelp.com

14. Ulele

1810 N Highland Ave, Tampa, FL 33602
(813) 999-4952

Ulele sits on Tampa’s Riverwalk and offers native-inspired food. This restaurant is quite hyped up in the Tampa Bay area but for all the right reasons. Ulele truly has it all: an energetic atmosphere, a beautiful waterfront setting, an extensive wine and beer list, and most importantly, exceptional food. For those seafood cravings, the menu offers fresh and tasty options such as the crab mac and cheese, blackened redfish, charbroiled oysters, alligator hushpuppies, and alligator tail. For an exceptional dining experience and extraordinary seafood, this is certainly the spot you’d want to check out. 

 

scallop dinner from watervue grill in tampa
Photo credit: Yelp.com

15. Watervue Grille

700 Harbour Post Dr, Tampa, FL 33602
(813) 642-7980

Watervue Grille sits right on the water and is the perfect place to take your loved one for dinner or to go out and celebrate a birthday. The menu is fairly small but you can count on everything being extremely fresh and tasty. If you join for lunch, you’ll have several different sandwich options along with fish and chips, flatbreads, and appetizers like calamari and fresh mozzarella. If you come in for dinner, there are entree options from the shellfish combo and shi-sho pesto marinated mahi to lobster carbonara ravioli and grilled pork chops. This whole menu is mouth watering and can be enjoyed with one of their delicious cocktails or a chilled glass of wine. Between the atmosphere, views, and flavor of each dish, this is a spot you’ll want to try out. 

 

For more recommendations on where to eat and drink around Tampa, check out our Tampa city page.

Editor’s Note: This article was originally published on February 14, 2021 and last updated on July 14, 2023. Please refer to restaurant websites and social media pages for the most up-to-date information.