Seafood Restaurants in Saint Petersburg


Select Local Merchants

When searching for the perfect place to open up their new eatery, Fish Tales Seafood & Steak House owners Dan and Peggy Wesner got all the way to the edge of the ocean, threw up their arms, and said, "good enough." Today, their endeavor has paid off, and diners from near and far come to feast on the restaurant's flaky fish sandwiches. Each day, the kitchen releases its bounty of freshly caught whitefish and tuna onto plates, serving it in steak, fillet, or sandwich form. Chefs also assemble steak, chicken, and salmon into skillets, which arrive to tables chock-full of potatoes, tomatoes, onions, and green beans.

Fish Tale’s marina-side location attracts visitors from water and land, with room to dock your sailboat or warmongering naval flotilla. Wooden benches and tiki accoutrements adorn the dining room, and bartenders at the eatery’s two waterfront bars dispense a bevy of frosty brews.

1500 2nd St. S
Saint Petersburg,
FL
US

With 50 years of oyster-shucking experience under their rubber-apron belts, Leverock's Seafood House serves fresh and local seafood, steaks, salads, and freshly made desserts in a casual atmosphere with four different menus. Try one of the many signature dishes such as onion-crusted salmon ($9.25–$14.79, depending on mealtime) or Bertha Leverock's clam chowder ($4.99/bowl). Daily specials for lunch and dinner guarantee excitement and adventure twice a day, much like commuting to work by jet pack. Lighter appetites, meanwhile, can indulge in the new After Seven menu filled with two-for-one cocktail deals and plates to share such as Thai chili calamari ($6.99). Maryland-style crab cakes served with garlicky mashed potatoes ($17.95) will keep mouths mesmerized while the eyes take in the various football games and Estonian folkdance-offs being broadcast on six HD TVs.

840 Pasadena Ave S
Saint Petersburg,
FL
US

Start with a cup ($4) or bowl of ($5) of crimson-colored clam chowder or jumbo crab fingers sautéed in garlic and butter ($10). Slurp up a dozen oysters on the half shell ($14), or try a platter of mussels sautéed in a white wine, butter, and garlic broth ($9). Island Seafood Market & Bistro's fresh catches are flown in daily and include whole Maine lobster (market price) and grilled salmon ($14). Feast on ahi tuna ($14) served with creamy wasabi, or opt for a crab pita with celery, onions, and spicy sauce ($8). View the complete menu here.

2057 Central Ave
Saint Petersburg,
FL
US

• For $7, you get $15 worth of gourmet seafood and drinks during lunch or Sunday brunch. • For $20, you get $40 worth of gourmet seafood and drinks during dinner.

249 Central Ave
Saint Petersburg,
FL
US

Take a trip to Texas, at least for dinner. The Texas Cattle Co brings the cowboy experience to your plate with juicy steaks cooked on a custom wood-burning pit. Experience the flavors of Texas and Florida as you enjoy USDA Prime, corn-fed beef and local seafood. Their large steaks are prepared on Florida citrus and oak wood, giving them the distinct flavor that they are known for. If you don’t fall in love with the tender steaks, you’ll probably fall in love with the potatoes, an option with every steak. Texas Cattle Co serves high-quality steak dinners in a relaxing nostalgic atmosphere. It is the perfect place for a family night out or a birthday treat.

2600 34th St N
Saint Petersburg,
FL
US

In Florida, there's no shortage of restaurants with outdoor seating and delicious food. However, 400 Beach Seafood and Tap House does dining differently. Not only will you have amazing views, but you'll dine on award-winning cuisine. Consistent winner for their fresh and expertly prepared seafood, a meal at 400 Beach Seafood and Tap House promises to be a treat for your taste buds. Not only that, 400 Beach Seafood and Tap House focuses on a holistic dining experience, offering free valet parking and having multiple spaces available for large parties.

400 Beach Dr NE
Saint Petersburg,
FL
US