St. Augustine offers a variety of seafood restaurants, with menus to please all tastes.

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.

(904) 810-1923

20 Avenida Menendez

Located upstairs from Meehan's, Johnny's specializes in oysters, has a full bar, and a great view of the bay.

(904) 824-2111

252 Yacht Club Drive

The Kingfish Grill restaurant is located on the water near the Vilano Bridge and offers a wide variety of fresh seafood, from oysters, shrimp, scallops, and crab to...

(904) 907-0448

4900 Cypress Links Boulevard

Late Risers Bar and Grille presents food made from scratch, as fresh and local as possible, and is open to all at the St. Johns County Golf Course Clubhouse.

(904) 814-8008

74 Capulet Drive

Matsukawa Sushi offers traditional Japanese meals beautifully presented and focusing on providing a richer taste and healthier choices.

(904) 810-2400

25 Cuna Street

Michael's presents seasonal menu items for a casually elegant dining experience in St. Augustine.

(904) 273-3238

110 Championship Way

Nineteen serves golfers and non-golfers who appreciate good "New American" food served in a beautiful setting at the 19th hole of TPC Sawgrass.

(904) 829-6974

205 Anastasia Blvd.

At O'Steen's Restaurant on beautiful Anastasia Island in St. Augustine, visitors will find amazing seafood and a comfortable, fun atmosphere. This restaurant has rem...

(904) 826-0113

115 Cordova Street

Exquisite presentation, delicious fare, and impeccable customer service can be found at this charming downtown restaurant.

(904) 285-3200

299 N Roscoe Blvd

Palm Valley Fish Camp offers fresh seafood with a "neighborhood feel" located in Ponte Vedra Beach, Florida. Some of their popular menu items include Whole Fried Mar...

(904) 834-7183

377 South Roscoe Blvd

Warm days outdoors having lunch on the deck as boats pass by or eating indoors with window views of the waterway is the ambiance at the Palm Valley Outdoors Bar & Grill.

(904) 679-4940

102 Bridge Street

This restaurant boasts locally-sourced southern fare in a beautifully preserved, historic setting.

(904) 280-7766

816 A1A N, Ste 100

A Caribbean inspired restaurant, located in Ponte Vedra Beach, known for its tropical happy hour drink menu.