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.

Reef Restaurant

  • (904) 824-8008
4100 Coastal Highway
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.

A1A Ale Works

  • (904) 829-2977
1 King Street
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.

Raintree Restaurant

  • (904) 824-7211
102 San Marco Ave
Front view of the Raintree Restaurant

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

180 Vilano Grill and Pizza

(904) 827-1009
180 Vilano Rd.

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

2 Creeks Bar & Grill

(904) 217-3230
74 Capulet Drive

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

3 Palms Grille

(904) 686-2128
254 Alta Mar Dr

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.

A1A Ale Works

(904) 829-2977
1 King Street

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

(904) 615-1667
17 King Street

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

Andaman Asian Bistro

(904) 461-9190
1935 A1A South

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

Aunt Kate's

(904) 829-1105
612 Euclid Avenue

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 Thai & Sushi

(904) 217-7781
140 San Marco Avenue

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

Back 40 A1A

(904) 429-9906
6101 A1A South

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

Back 40 Urban Cafe

(904) 824-0227
40 South Dixie Highway

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

Backyard Island Cafe at Meehan's

(904) 810-1923
20 Avenida Menendez

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.

Bantam Chef

(904) 770-2990
34 Granada Street

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

Barbara Jean's On The Water

(904) 280-7522
15 S Roscoe Blvd

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

Barefoot Bill's Island Grill

(904) 824-2784
162 St. George Street

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

Barnacle Bill's Seafood House

(904) 494-2100
1302 North Ponce de Leon Blvd.

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

Beachcomber Restaurant

(904) 471-3744
2 A Street

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

Beaches at Vilano

(904) 829-0589
254 Vilano Rd.

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

Beachside Diner

(904) 429-7756
451 A1A Beach Blvd.

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.

Big Island Bowls

(800) 866-6247
1480 Co Rd A1A

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