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.

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

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

Salt Life Food Shack

  • (904) 217-3256
321 A1A Beach Blvd.
The Salt Life Food Shack in St. Augustine Beach offers fantastic seafood, great ocean views, and a lively nighttime atmosphere.

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

A1A Ale Works

  • (904) 829-2977
1 King Street
St. Augustine's A1A Ale Works offers fine dining with a beautiful view of the Bridge of Lions.

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.

La Pentola Restaurant

  • (904) 824-3282
58 Charlotte St
Enjoy the fine dining experience offered at La Pentola in St. Augustine.

For a refined atmosphere, exquisite dining, and authentic Italian and Mediterranean food come to La Pentola in downtown St. Augustine.

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.

180 Vilano Grill and Pizza

(904) 827-1009
180 Vilano Rd.
180 Vilano is located in charming Vilano Beach, just a short walk from the Vilano Bier.

Enjoy a delicious meal for lunch or dinner at this Vilano Beach restaurant specializing in pizza, seafood and more.

A1A Ale Works

(904) 829-2977
1 King Street
St. Augustine's A1A Ale Works offers fine dining with a beautiful view of the Bridge of Lions.

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.

A1A Burrito Works Taco Shop

(904) 217-7451
671 A1A Beach Blvd.

Burrito Works Taco Shop on St. Augustine Beach offers a great selection of Baja Mexican food, including local favorite, "The Mexican UFO."

Aunt Kate's

(904) 829-1105
612 Euclid Avenue

Aunt Kate's offers outstanding family dining on the water in Vilano Beach, just north of St. Augustine.

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.

Barefoot Bill's Island Grill

(904) 824-2784
162 St. George Street

Burgers, salads, seafood and more will fuel your St. George Street shopping adventures.

Barnacle Bill's

(904) 494-2100
1302 North Ponce de Leon Blvd.
The Salmon Sensation at Barnacle Bill's in St. Augustine, Florida.

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
The Beachcomber restaurant sits beside the dunes at A Street in St. Augustine Beach.

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.

Beachfront restaurant that offers tables in the sand, cold drinks, and a wide variety menu with delicious food!

Beachside Grill

(904) 471-3463
6896 A1A South

Tiki restaurant serving up fresh food and fun times! Visitors will enjoy the fun, casual atmosphere.

Black Molly Grill

(904) 547-2723
504 W Geoffrey Street

Black Molly Grill is a casual dining restaurant that specializes in great seafood, juicy steaks and chicken! Try their delicious Shrimp Po Boy or Homemade Burger for lunch, and for dinner enjoy a Mediterranean Salad, Hand Cut Filet and more.

Blackfly the Restaurant

(904) 201-6300
108 Anastasia Blvd.

Blackfly the Restaurant features seafood cuisine and local ingredients.

Cafe Eleven

(904) 460-9311
501 A1A Beach Blvd.

Cafe Eleven is serving up fresh food, great live entertainment and good vibes! Enjoy their amazing brunch deals too on the weekends.

Cap's on the Water

(904) 824-8794
4325 Myrtle Street

Cap's on the Water offers waterfront dining with local seafood to locals and vacationers to St. Augustine.

Casa Benedetto's

(904) 471-5999
165 Vilano Road
Casa Benedetto's Restaurant on Vilano Beach is a hidden gem in St. Augustine.

This family-run Italian restaurant in Vilano Beach is one of St. Augustine's hidden gems.

Catch 27

(904) 217-3542
40 Charlotte Street

Fresh, local seafood in the heart of historic downtown St. Augustine.

Centro Restaurant & Piano Bar

(904) 891-0318
17 King Street
Centro Piano Bar and Restaurant is located across from the Plaza de la Constitucion in historic St. Augustine.

This elegant piano bar and restaurant in historic downtown specializes in world cuisine.

Collage Restaurant

(904) 829-0055
60 Hypolita Street

Collage offers fine international cuisine every night of the week.

Conch House Restaurant

(904) 829-8646
57 Comares Avenue

Conch House Restaurant is a St. Augustine staple known for their waterside dining.