Top 15 Seafood Restaurants in St. Augustine
St. Augustine is a historic city renowned for its Spanish colonial architecture and rich heritage. As the oldest continuously inhabited European settlement in the continental United States, it attracts tourists and history enthusiasts. Thanks to its privileged location by the sea, you will have a culinary experience out of this world! Let’s explore the Top 15 Seafood Restaurants in St. Augustine.
Go and check this article: Your Guide to the Best Healing Retreats in Florida.
Harry’s Seafood, Bar & Grille
This spectacular spot, with a privileged location just a block away from the Cathedral Basilica of St. Augustine, is the place you are looking for, delighting your palate with the best of the seafood cuisine.
In Harry’s Seafood, Bar & Cuisine, you will find the ideal mix of southern flavors!
Average price per person: $15 – 35 USD
Recommended: Jambalaya & She Crab Soup
Address: 46 Avenida Menendez, St. Augustine, FL
Cap’s On the Water
Situated by the Intracoastal Waterway, this venue features an expansive outdoor deck, providing an unparalleled waterfront dining experience.
Cap’s On the Water offers a culinary selection that melds innovative coastal dishes, blending the freshness of local seafood with the traditional tastes of Southern and Mediterranean cuisines.
Average price per person: $30 – 50 USD
Recommended: Oyster Rockefeller
Address: 4325 Myrtle St, St. Augustine, FL
O’Steen’s Restaurant
O’Steen’s Restaurant is pure tradition! With over 50 years of service, this typical restaurant is a St. Augustine’s insignia. Loved by locals and tourists, you would want to experience the mouth-watering freshly served seafood and southern dishes.
Run and save your place! They don’t take reservations.
Average price per person: $15 – 35 USD
Recommended: Hush Puppies & Squash Casserole
Address: 205 Anastasia Blvd, St. Augustine, FL
St. Augustine Fish Camp
Besides St. Augustine, Fish Camp boasts various locations throughout North Florida. The owners envisioned creating a restaurant that captures a community atmosphere, offering the finest seafood and breathtaking views.
When in the area, don’t pass up the opportunity for an unforgettable lunch or dinner, immersed in a lively setting with attentive and amiable service, all against spectacular views.
Average price per person: $20 – 40 USD
Recommended: Shrimp & Grits
Address: 142 Riberia St, St. Augustine, FL
Beachcomber St. Augustine
First opened in the 1940s as a traditional wooden shack, the Beachcomber St. Augustine now stands as a cozy and picturesque spot over the beach of Anastasia Island. Here, you will have the full beachside experience, tasting the best of seafood dishes while admiring the incredible Atlantic Ocean.
This is the kid’s favorite, too! They offer them some toys to play by the sand to ensure them an unforgettable time.
Average price per person: $10 – 30 USD
Recommended: Crab Cake & Coconut Shrimp
Address: 2 A St, St Augustine Beach, FL
Catch 27
They specialize in preparing and serving fresh, locally caught seafood. Everything is cooked from scratch using seasonal ingredients and locally sourced produce.
In Catch 27, they provide a delightful experience, serving local seafood and seasonal fare in a quaint setting, complemented by a selection of beer and wine for a well-rounded dining experience.
Average price per person: $15 – 35 USD
Recommended: Shrimp and Grits & Bread Pudding
Address: 40 Charlotte St, St. Augustine, FL
Sunset Grille
This restaurant is the true meaning of family tradition; with over 30 years of serving tasty seafood dishes, it remains one of locals’ and tourists’ favorites. Sunset Grille takes place in a fully transformed gas station just a block from the beach, giving it a unique vibe.
On your visit, make sure you try their award-winning chowders; you won’t regret it!
Average price per person: $15 – 25 USD
Recommended: Coconut Shrimp & Ahi Tuna Tacos
Address: 421 A1A Beach Blvd, St Augustine Beach, FL
Salt Life Food Shack
Offering a choice between an outdoor seating area with a rooftop bar and a patio or indoors that allows you to admire a breathtaking saltwater aquarium, the establishment provides the perfect destination for beachgoers.
Salt Life Food Shack ensures a delightful experience, allowing guests to savor delicious dishes, relish fantastic cocktails, and enjoy incredible ocean views.
Average price per person: $5 – 25 USD
Recommended: Poke Bowl
Address: 321 A1A Beach Blvd, St. Augustine, FL
St. Augustine Seafood Company
This is the perfect spot for a pit stop after wandering around magical St. Augustine. At this casual restaurant, you will be able to taste exquisite preparations in their picturesque outdoor seating area.
St. Augustine Seafood Company’s vision is to share St. Augustine’s fishing legacy through their dishes and show both locals and tourists the importance of this industry.
Average price per person: $10 – 30 USD
Recommended: Fried Fish Sandwich
Address: 33 St George St, St. Augustine, FL
St. Augustine Fish House & Oyster Company
Embark on a delightful seafood journey at St. Augustine Fish House & Oyster Co. This open-air restaurant, besides offering mouth-watering dishes, has the typical southern views, which gives it the perfect touch to your experience.
Come and have fun at the deck while enjoying live music, eating a fresh catch, and sipping a cocktail from their bar.
Average price per person: $15 – 30 USD
Recommended: Raw Oysters
Address: 160 Nix Boat Yard Rd, St. Augustine, FL
St Marys Seafood & More (World Golf)
With three locations throughout North Florida, St Mary’s Seafood & More is a recognized eatery where you will find the ideal match for different types of palates.
Their seafood offer is something else! And they even have catering options for having this top-quality experience at your events.
This location is twenty minutes by car from St. Augustine Historical Center, but you won’t regret it; the trip here is 100% worth it.
Average price per person: $20 – 30 USD
Recommended: Hush Puppies & Deviled Crab
Address: 705 Hortons Trce, St. Augustine, FL
Schooner’s Seafood House
This classical eatery has a selection of fresh catches and incredible preparations that will ensure a fantastic lunch or dinner experience. If you want to live this experience at home with your family and friends, make sure you check the take-out menu on their website.
Please go and visit Schooner’s Seafood House, but beware of their opening times; it’s closed on Sundays and Mondays!
Average price per person: $30 – 50 USD
Recommended: Catfish & Frog Legs
Address: 3560 N Ponce De Leon Blvd, St. Augustine, FL
Kingfish Grill On the Water
Driven by a passion for seafood, offering indoor and outdoor waterfront dining with seasonal entertainment, Kingfish Grill On the Water has become a cherished spot for locals and visitors.
Visit them for superb food featuring the freshest organic and local ingredients and impeccable service. And if you want to take some cool pics, this is definitely the place you are looking for!
Average price per person: $15 – 35 USD
Recommended: Mahi Mahi & Fried Shrimp
Address: 252 Yacht Club Dr, St. Augustine, FL
The Conch House Restaurant
Transport yourself to the Caribbean while visiting this magnificent restaurant. Located in the Conch House Marina Resort, the restaurant with the same name is the ideal spot for relaxing and tasting the best Caribbean cuisine.
Come and enjoy its different spaces, from the covered patio overlooking Salt Run to the beyond-belief Jamaican-style grass huts over the water.
Average price per person: $25 – 50 USD
Recommended: Coconut Rice
Address: 57 Comares Ave, St. Augustine, FL
Seafood Kitchen of St. Augustine
Strategically located by the beach, between St. Augustine Beach and Butler Beach, this eatery offers a welcoming, family-oriented dining experience.
Whether you’re searching for a place to bring the family on your next excursion or dropping by after a day spent at the beach, Seafood Kitchen of St. Augustine is the perfect choice.
Average price per person: $10 – 30 USD
Recommended: Scallops
Address: 4255 A1A S Suite 1, St. Augustine, FL
We hope you enjoyed our list of Top 15 Seafood Restaurants in St. Augustine!




















