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. Local restaurants serve up fresh and delicious entrees every day of the week, from shrimp, to scallops, oysters, fish, and more, and they offer it blackened, fried, grilled, steamed, baked, and broiled to your taste. Browse the restaurants below to find a variety of seafood restaurants including picturesque dining on the water or in historic downtown. If you don't have time to hop on a charter yourself, you'll find plenty of delicious dishes to satisfy your taste for the salt life right here.

Salt Life Food Shack

321 A1A Beach Blvd.

"Eat, drink and be salty" at this beachside restaurant in St. Augustine Beach.

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.

Reef Restaurant

  • (904) 824-8008
4100 Coastal Highway
The Reef Restaurant on Vilano Beach offers spectacular beachside views of the Atlantic Ocean.

Vilano Beach seafood restaurant with an ocean view, fine-dining ambiance, and extensive menu.

A1A Ale Works

  • (904) 829-2977
1 King Street
View of the Bayfront in St. Augustine Florida from the second floor deck of A1A Ale Works.

American eatery on the bayfront, offering a full from-scratch menu and a wide selection of beers.

180 Vilano Grill and Pizza

(904) 827-1009
180 Vilano Rd.

A casual eatery just a block from Vilano beach, offering American and Italian classics.

2 Creeks Bar & Grill

(904) 217-3230
74 Capulet Drive

A family-friendly restaurant with American dishes worthy of date night.

3 Palms Grille

(904) 686-2128
254 Alta Mar Dr

A high-quality restaurant in Ponte Vedra offering meals all day to local golfers and visitors alike.

A1A Ale Works

(904) 829-2977
1 King Street

American eatery on the bayfront, offering a full from-scratch menu and a wide selection of beers.

AJ's Kitchen & Cocktails

(904) 940-6088
2 World Golf Place

Located at the King and Bear Clubhouse, AJ's Kitchen & Cocktails offers small plates, large meals, and libations.

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.

Serving authentic Thai cuisine and fresh sushi on Anastasia Island.

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

A comfortable Southern eatery serving seafood and more on the banks of the Intracoastal Waterway.

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 family-friendly St. Augustine staple offering fresh seafood and much more.

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.

Serving Breakfast all day, every day, plus everyone's favorite lunch and dinner foods.