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.

La Pentola - CLOSED

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

As of January 2018, this restaurant has closed.

Full-service restaurant offering breakfast, lunch, and dinner daily at the Guy Harvey Resort.

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.

Harry's Seafood Bar & Grille

  • (904) 824-7765
46 Avenida Menendez
Harry's Seafood Bar and Grille is located on the bayfront, in the heart of downtown St. Augustine.

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

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
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

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.
180 Vilano is located in charming Vilano Beach, just a short walk from the Vilano Bier.

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

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.

Andaman Asian Bistro

(904) 461-9190
1935 A1A South
The entrance to Andaman Asian Bistro on Anastasia Island in St. Augustine.

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
The deck view of St. Augustine's Aunt Kate's Restaurant, where boats are welcome.

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
The sign and entrace to Araya Thai & Sushi on San Marco in St. Augustine.

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

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.

A Sushi Boat and the interior of Baitong Thai Sushi Restaurant in St. Augustine.

Baitong Thai Sushi serves authentic Thai cuisine and fresh sushi.

Barefoot Bill's Island Grill

(904) 824-2784
162 St. George Street
Barefoot Bill's is located in the back of the Heritage Walk Shopping Plaza off St. George Street in St. Augustine.

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.
Visitors can enjoy a wide variety of exotic drink choices at Barnacle Bill's in St. Augustine.

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 offers indoor, deck, and river seating in St. Augustine, FL.

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

Big Island Bowls

(800) 866-6247
1480 Co Rd A1A
Big Island Bowls offers fruit smoothies and acai bowls from its St. Augustine Beach location.

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

Bistro 206

(904) 342-2171
811 FL 206
Bistro 206 in St. Augustine.

Bistro 207 is a comfortably elegant restaurant, serving dishes from a select menu.

Bistro at Culinary Outfitters

(904) 829-2727
9 South Dixie Hwy.

Gourmet restaurant serving up a delicious and specialty menu! This restaurant cranks out a wide variety of fresh, local foods.

Black Molly Grill

(904) 547-2723
504 W Geoffrey Street
The Black Molly Grill in St. Augustine, FL

Black Molly Grill is owned and operated by two St. Augustine natives who are delighted in creating and sharing their recipes.

Blackfly the Restaurant

(904) 201-6300
108 Anastasia Blvd.
The Bahamian blue exterior of Blackfly the Restaurant in St. Augustine.

Blackfly the Restaurant features creative seafood and steak cuisine paired with local ingredients.

Café Eleven

(904) 460-9311
501 A1A Beach Blvd.

Cafe Eleven serves fresh food for breakfast, lunch, and dinner seven days a week — including a brunch buffet on the weekends.

Cap's on the Water

(904) 824-8794
4325 Myrtle Street
Enjoy the sunset over the Matazas River while dining on some delicious Old Florida cuisine at St. Augustine's Cap's on the Water.

Cap's on the Water offers waterfront dining overlooking the Matanzas River with local seafood and Old Florida cuisine in St. Augustine.

Casa Benedetto's Restaurant on Vilano Beach is a hidden gem in St. Augustine.

This family-run Italian restaurant is moving to a new location.