Seafood Restaurants

Find seafood restaurants with fresh fish and shellfish!

St. Augustine is a port town and as such we offer fresh, off-the-docks seafood! Our seafood restaurants serve up fresh and delicious entrees every day of the week. From shrimp, to scallops, oysters, fish, and more; the seafood St. Augustine offers is fresh and prepared how you like it. Order blackened, fried, grilled, steamed, baked, and broiled seafood entrees. 

Browse below to find a variety of seafood restaurants including picturesque dining on the water or in historic downtown. Most of the restaurants source fish straight from boats gathering in the Atlantic Ocean and in Florida's freshwater rivers. If you don't have time to hop on a charter yourself, you'll find plenty of tasty dishes for all of you visitors who long for the salt life.

Harry's Seafood Bar & Grille

46 Avenida Menendez

This New Orleans-style restaurant offers courtyard seating, a lively bar and intimate indoor tables and booths.

view of bayfront from A1A Ale Works

This restaurant on the bayfront offers a full menu made from fresh ingredients as well as a wide selection of beers in their Tap Room.

The Reef Restaurant on Vilano Beach offers spectacular beachside views of the Atlantic Ocean.

Seafood and fine dining with an ocean view in Vilano Beach.

Front view of the Raintree Restaurant

For a charming and elegant dining atmosphere as well as a delicious Intercontinental menu come to the Raintree.

Dine inside or on the patio just a block from Vilano Beach and enjoy pizza, seafood, sandwiches, and Italian specialities.

Visitors and locals enjoy family-friendly dining and a restaurant worthy of date night at 2 Creeks Bar & Grill.

3 Palms Grille specializes in "healthy, clean, fresh locally grown food". They are located in Ponte Vedra Beach and offer brunch, lunch, and dinner dining options throughout the day.

This restaurant on the bayfront offers a full menu made from fresh ingredients as well as a wide selection of beers in their Tap Room.

Alta Marea, the Italian phrase for "high tide" features the best of local and Mediterranean seafood.

The Andaman Asian Bistro offers the authentic flavors of Thailand in the form of Thai meals, Pho, and Sushi.

At Aunt Kate's guests dine on local seafood favorites in a charming riverside setting just as others have done for over 100 years.

Ayara serves authentic Thai Cuisine and a wide choice of sushi.

The Back 40 A1A offers the same eclectic southern, islands, and south of the border cuisines as Back 40 Urban Café.

This unique restaurant serves up island-inspired food like fish tacos and curry shrimp, as well as casual comforts like burritos and meatloaf burgers.

A tropical getaway in the backyard at Meehan's, serving pub food and drinks from a full-service liquor bar.

Baitong Thai Sushi serves authentic Thai cuisine and fresh sushi.

The Bantam Chef, famous in Flagler County for their fish sandwich, has opened a second location in St. Augustine.

Relax and enjoy Southern dishes and seafood at Barbara Jean's On The Water in Ponte Vedra Beach, Florida

This downtown restaurant and bar offers a beachy vibe and food to keep you going while shopping or touring the oldest city.

A St. Augustine tradition for over 35 years, Barnacle Bill's offers fresh seafood and much more in a family-friendly environment.

This beachfront restaurant serves lunch and dinner at the A Street entrance to St. Augustine Beach.

Beaches at Vilano is a beach bar and restaurant with a great menu. Dine inside, on the deck, or on the beach.

Operated by one of Anastasia Island's favorite restaurant families, Beachside Diner in St. Augustine Beach offers classic breakfast, brunch, and lunch menu items seven days a week.

Smoothie bowls packed with fresh fruit and protein for an active lifestyle.