Top 12 Seafood Restaurants In St. Augustine, Florida

seafood restaurants in st augustine
| 3 min read

St. Augustine claims to be the oldest city in the U.S. and it is probably one of the most beautiful on the northeast coast of Florida. The city combines areas of open space with fresh ocean breezes, surrounded by high palm trees, urban neighborhoods, and medieval attractions dating back to the 17th century. Bustling with the best Airbnb vacation rentals, hotels, and resorts, the city has no dearth of accommodations where tourists can stay and enjoy a memorable holiday. If you are a dedicated food lover and planning a visit to Florida’s St. Augustine, expect a mouthwatering selection of local delicacies and freshly-caught seafood. Does that sound drool-worthy to you? Continue reading then to discover some of the top seafood restaurants in St. Augustine, Florida.

1. O.C. White's Restaurant

Editor's Note: Photo taken from the establishment's official social account

O.C. White’s Restaurant is one of the best seafood restaurants in St. Augustine. The menu is a delectable fusion of flavors, offering a diverse selection of dishes to please every palate. With a focus on locally sourced and fresh ingredients, it showcases a wide array of seafood delights, from mouthwatering shrimp scampi to succulent crab cakes. For meat lovers, the menu boasts perfectly cooked steaks and tender prime rib options, satisfying even the most discerning carnivores.

In addition to seafood and meat dishes, the restaurant offers a range of flavorful salads, appetizers, and sides, providing a well-rounded dining experience. Vegetarians and vegans are also catered to with thoughtfully crafted plant-based options. The restaurant’s commitment to culinary excellence and attention to detail ensures that each dish is expertly prepared and visually appealing.

With its waterfront location and warm, inviting ambiance, O.C. White’s creates the perfect setting for a memorable dining experience.

O.C. White's Restaurant

Address: 118 Avenida Menendez, St. Augustine, FL 32084, United States

Website: O.C. White’s Restaurant

Opening hours: Mon, Wed - Thu: 4pm - 10pm; Fri - Sat: 11:30am - 10pm; Sun: 9:30am - 9pm (closed on Tue)

Visited this place?

2. St. Augustine Fish Camp

Editor's Note: Photo taken from the establishment's official social account

Deliciousness awaits! Featured: Spicy Seafood Linguini, Broiled Seafood Platter and Top Sirloin Steak. #thefishcamps

Posted by St. Augustine Fish Camp on Wednesday, July 26, 2023

In this fish restaurant in St. Augustine, the menu is a seafood lover’s paradise, celebrating the coastal charm and flavors of Florida. With a commitment to sustainability and quality, the restaurant offers an enticing selection of freshly caught seafood dishes that showcase the region’s bountiful marine offerings. From mouthwatering shrimp and grits to flavorful lobster bisque, each plate is a culinary delight.

The menu also features a variety of non-seafood options, including tender steaks, savory chicken dishes, and delicious vegetarian choices, ensuring there’s something for every diner. Accompanied by a thoughtfully curated wine list and handcrafted cocktails, the dining experience is elevated to new heights.

St. Augustine Fish Camp

Address: 142 Riberia St, St. Augustine, FL 32084, United States

Website: St. Augustine Fish Camp

Opening hours: Mon: 4pm - 9pm; Tue - Thu, Sun: 11am - 9pm; Sat: 11am - 10pm

Visited this place?

3. Schooner’s Seafood House

Blackened Shrimp, Baked Potato, and Coleslaw

Posted by Stevie Harris on Tuesday, 13 December 2016

Schooner’s Seafood House can’t be missed! They have been serving the “fruits of the sea” for more than 25 years and are renowned for a reason. They offer lunch and dinner and, on their website, you can get information about the chef’s daily specials for lunch or side dishes, or the fresh catch of the day. Sounds yummy? It is!

Schooner’s Seafood House

Address: 3560 N. Ponce de Leon Blvd., St. Augustine, FL

Website: Schooner’s Seafood House

Opening hours: Monday – Saturday, 11 AM - 9 PM

Avg. price for two: 11-30 USD

Visited this place?

4. O'Steen’s Restaurant

I need to stop ordering 2 dozen

Posted by Ed Forman on Saturday, 13 June 2015

O'Steen’s Restaurant is a local favorite, as well as popular among tourists, and has been serving fresh seafood dishes for more than 50 years. They serve home-style side dishes using the freshest vegetables, along with simple, sweet flavors, including ice creams and assorted pies. The fried shrimp is among the most popular choices o the menu. Don’t expect fancy food styling - just clean, well-cooked food, made with care. Do note, they only accept cash.

O'Steen’s Restaurant

Address: 205 Anastasia Blvd, St. Augustine, FL

Website: O'Steen’s Restaurant

Opening hours: Tuesday – Saturday, 11:00 AM - 8:30 PM

Avg. price for two: 11-30 USD

Visited this place?

5. Kingfish Grill on the Water

Posted by Kingfish Grill - Best Fresh Fish on the Water on Tuesday, 12 September 2017

The list of the best fish houses in St. Augustine continues with the Kingfish Grill on the Water. Here, you’ll not only enjoy the tasty seafood dishes from the kitchen, but you’ll definitely love their waterfront dining experience while sipping on lip-smacking cocktails. The Kingfish Grill offers casual dining for dinner on the weekdays while, on the weekends, lunch becomes an option, too. It features happy hours, live music, and a beautiful banquet room, overlooking the harbor.

Kingfish Grill on the Water

Address: 252 Yacht Club Drive, St. Augustine, FL

Website: Kingfish Grill on the Water

Opening hours: Monday – Friday, 4PM - 10PM; Saturday, 11:30 AM - 10 PM; Sunday, 11:30 AM - 9 PM

Avg. price for two: 11-30 USD

Visited this place?

6. Catch 27

If you are looking for the best seafood in St. Augustine, head over to Catch 27. The eatery cooks every dish from scratch, using fresh, seasonal, and local ingredients, while their fish, clams, and shrimp, are from Floridian waters and delivered to the restaurant daily. Located in the heart of St. Augustine, they offer a nice selection of wine and beers, as well as handcrafted cocktails. Ask for the chef’s seasonal soup, munch a crab cake sandwich, or devour their fish or shrimp tacos.

Catch 27

Address: 40 Charlotte St., St. Augustine, FL

Website: Catch 27

Opening hours: Monday – Thursday, 11:30 AM - 8 PM; Friday – Saturday, 11:30 AM - 9:30 PM; Sunday, 11:30 AM – 8:30 PM

Avg. price for two: 11-30 USD

Visited this place?

7. Blackfly

Come try our Dynamite Salmon Entrée...its the chefs take on a deconstructed Dynamite Sushi Roll. You simply will not find anything better for dinner tonight!

Posted by Blackfly The Restaurant on Sunday, 10 July 2016

Everything in Blackfly is prepared to order and the menu has some innovative flavor combinations, all made with seasonal and local ingredients. Its venue is ideal for events and big feasts and they host their own, like their Winey Wednesday, every day happy hours, and Martini Mondays.


Address: 108 Anastasia Blvd., St. Augustine, FL

Website: Blackfly

Opening hours: Sunday – Thursday, 5 PM - 9 PM; Friday – Saturday 5 PM - 10 PM

Avg. price for two: 11-30 USD

Visited this place?

8. The Conch House Restaurant

We're fellin' a little "Crabby" -- So come on out to our Fresh Market Seafood Boil this weekend and enjoy $2 OFF a LB of King or Snow Crab Legs!!!

Posted by The Conch House Marina Resort on Saturday, 10 December 2016

Last, but definitely not least, the Conch House Restaurant completes our list of the best seafood restaurants in St. Augustine, Florida. Get ready for fine seafood recipes, Caribbean-style cuisine and delicious steak and salads, all cooked to order. The relaxing setting with palm trees certainly adds something to the atmosphere.

The Conch House Restaurant

Address: 57 Comares Ave, St.Augustine, FL

Website: The Conch House Restaurant

Opening hours: Monday – Thursday and Sunday, 11 AM - 9 PM; Friday – Saturday, 11 AM - 10 PM

Avg. price for two: 11-30 USD

Visited this place?

9. St. Augustine Seafood Company

St. Augustine Seafood Company believes in real American seafood and boasts its collaboration with local fishermen and markets. They prepare domestic fish from local waters and feature high-quality shrimp and oysters, next to delicious soups and refreshing salads. Along with your food, you can sip thirst-quenching cocktails and cold beers, all while enjoying their live music.

St. Augustine Seafood Company

Address: 33 St George Street, St. Augustine, FL

Website: St. Augustine Seafood Company

Opening hours: Sunday – Thursday, 11 AM - 9 PM; Friday – Saturday, 11 AM - 11 PM

Avg. price for two: 11-30 USD

Visited this place?

10. Harry’s Seafood, Bar & Grille

Harry’s Seafood, Bar & Grille has been cooking some of the most delicious seafood in St. Augustine for 30 years now, always staying true to the adage that “good food means good mood”. Don’t leave without trying their signature dish, which is a finger-licking Jambalaya with chicken, shrimp, and sausage served with rice or pasta.

Harry’s Seafood, Bar & Grille

Address: 46 Avenida Menendez, St. Augustine, FL

Website: Harry’s Seafood, Bar & Grille

Opening hours: Sunday – Thursday, 11 AM - 10 PM; Friday – Saturday, 11 AM - 11 PM

Avg. price for two: 11-30 USD

Visited this place?

11. Beaches at Vilano

Posted by Beaches at Vilano on Friday, 21 July 2017

Dining in this restaurant feels like you are on one of the Caribbean islands. Beaches at Vilano is famous for their good food and laid-back atmosphere, as well as their beautiful sunset views and their polite staff. Menu favorites include their shrimp and grits, jerk chicken, and the Marley Burger.

Beaches at Vilano

Address: 254 Villa Rd., Next to the Pier, Vilano Beach, St. Augustine, FL

Website: Beaches at Vilano

Opening hours: Sunday – Thursday, 11 AM - 9 PM; Friday – Saturday, 11 AM - 10 PM

Avg. price for two: 11-30 USD

Visited this place?

12. O. C. White’s Seafood & Spirits

Looking for Sunday dinner ideas? Try our Kauai Local Catch: fresh local catch rubbed with lemon pepper and Caribbean spices, grilled and topped with pineapple mango salsa ?? #staugustine #ocwhites

Posted by O.C. White's on Sunday, 1 July 2018

Who’s up for homemade chowder and crab cakes, fresh shrimp, lobster and crab, as well as steak and pasta? Whoever you are, you should definitely pay a visit to O.C. White’s Seafood & Spirits, for the ultimate seafood dining experience.

O. C. White’s Seafood & Spirits

Address: 118 Avenida Menendez, St. Augustine, FL

Website: O. C. White’s Seafood & Spirits

Opening hours: Monday – Thursday 11 AM - 10 PM; Friday – Saturday 11:30 AM - 11 PM; Sunday, 09:30 AM - 10 PM

Avg. price for two: 11-30 USD

Visited this place?

See you in St. Augustine!

Source: Pixabay

Planning a romantic weekend getaway in St. Augustine and would like to explore the seafood scenes together during your visit? This list of the best seafood restaurants in St. Augustine will surely help you to navigate the city and savor seafood in as many places as you can.

Visited this place?

Frequently asked questions about seafood restaurants in St. Augustine

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Sincere, friendly, curious, creative, ambitious, lifelong learner. Love to write, read, capture and eat.

 Want to contribute as a Local Expert?
Explore St. Augustine
Looking for accommodation?
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.