With its cobblestone streets and centuries-old landmarks, St. Augustine, Florida, is more than a haven for history buffs: it’s a foodie paradise. Tucked along the Atlantic coast, the Ancient City offers an impressive seafood scene that’s as stunning as the city itself. Whether you’re a traveler from a landlocked state in search of fresh fish or a local exploring new hot spots, St. Augustine’s seafood restaurants promise something special.
This guide will explore the top restaurants serving up the best seafood in St. Augustine. From classic Floridian dishes to must-visit restaurants, we’ll uncover everything you need to know to savor the freshest catch in the Nation’s Oldest City.
Fried Shrimp to Crab Cakes: Classic Fresh Seafood Dishes

Traditional seafood dishes reflect both St. Augustine’s Southern charm and coastal location. A staple on nearly all menus is the classic crispy fried shrimp.
Another local favorite is crab cakes. Crab cakes are a must-try whether you find them at a seaside shack or an upscale restaurant.
A traditional grilled salmon offers a healthier yet equally satisfying choice. Typically marinated in local herbs and citrus, the salmon is grilled to perfection to maintain its moist interior and charred exterior.
The Best Seafood St. Augustine Can Offer
Let’s take a look at the best seafood restaurants in St. Augustine:
1. St. Augustine Seafood Company

For a bit of a fine dining experience, try St. Augustine Seafood Company. This upscale restaurant specializes in coastal cuisine with a creative twist.
Their menu provides an array of fresh seafood dishes, from oysters and fresh catch of the day to conch fritters. With an emphasis on locally sourced ingredients and sustainability, guests can expect fresh, flavorful meals bursting with local flair.
What’s particularly interesting is its “three in one” approach. The multi-space restaurant includes the Seafood Co. Bar & Lounge, The Taberna Bar, and the Colonial Oak Music Park. Whether you want to enjoy live music on the edge of George Street or relax with craft drinks from the bar, there’s something for everyone.
The elegant yet cozy atmosphere exudes sophistication without being pretentious. Perfect for special occasions or date nights, St. Augustine Seafood Company is sure to impress any seafood lover.
2. O’Steen’s Restaurant

O’Steen’s Restaurant is a staple seafood restaurant known for its classic St. Augustine Fried Shrimp and Deviled Crab Patties. With a menu focusing on traditional seafood favorites, it’s a must-stop for anyone craving simple, delicious dishes reminiscent of a home-cooked dinner.
The casual, relaxed atmosphere makes it an excellent choice for families and smaller groups seeking a no-frills dining experience. The restaurant’s retro diner style adds a touch of nostalgia and warmth. Known for efficient, friendly service, guests can expect swift meals without sacrificing quality. Don’t forget to try their famous datil pepper sauce, a tangy accompaniment for any seafood lover.
3. Harry’s Seafood, Bar & Grille

Harry’s Seafood, Bar & Grille brings a touch of New Orleans to St. Augustine. It combines Cajun and Southern flavors with locally sourced seafood. The eclectic menu includes flavorful options like seafood gumbo, shrimp and grits, and jambalaya.
With its prime location in a historic building featuring a courtyard for jazz nights, Harry’s makes for a lively and energetic atmosphere well-suited for groups. The friendly and attentive staff, coupled with the restaurant’s festive vibe, ensures a memorable night out for all.
4. Catch 27

Famous for its “freshly caught” ethos, Catch 27 emphasizes serving a local catch that is prepared with creativity and care. Their menu frequently changes to reflect seasonal catches, offering dishes like blackened mahi-mahi tacos and charred octopus.
The restaurant features a modern, cozy vibe with a slightly upscale flair, perfect for date nights or casual dinners with friends. Located in the historic district, it also boasts a charming outdoor patio for al fresco dining. The chef’s commitment to sustainability ensures that eating at Catch 27 is both a delightful and environmentally conscious choice.
5. Cap’s on the Water

Sitting directly on the Intracoastal Waterway, Cap’s on the Water greets diners with panoramic views of the water and unbeatable sunsets. Just minutes from Vilano Beach, the restaurant’s menu items include an array of seafood dishes, including their famous crab cakes, fried scallops, and fresh catch specials.
Its rustic charm and laid-back atmosphere set Cap’s apart from other seafood restaurants on this list. Guests can dine inside the dining room or outside on the dockside patio. For those looking to arrive in style, they offer boat docking for diners.
6. St. Augustine Fish Camp

Also located on the Intracoastal Waterway and just minutes from Anastasia Island, St. Augustine Fish Camp offers a casual meal with a focus on fresh, local seafood dishes. The menu features classics like clam chowder and blue crab cakes, as well as more unique options such as their signature Fried Oyster Po’ Boy.
The restaurant’s inviting atmosphere and warm hospitality make it a great spot for both families and couples looking for a low-key lunch or dinner. Plus, with outdoor seating available, guests can enjoy the stunning waterfront views while savoring their meal.
7. Salt Life Food Shack

With a name like Salt Life Food Shack, this restaurant is guaranteed to serve up some delicious seafood. Located just steps from the ocean on St. Augustine Beach, Salt Life offers a variety of fresh and flavorful dishes, including sushi rolls, fish tacos, and their famous boca-style grouper sandwich.
Aside from its mouthwatering menu, Salt Life delivers a lively atmosphere with live music performances that often take place on the outdoor patio. This restaurant embraces the beach bum lifestyle and has even won numerous awards like Best Lunch Restaurant, Best Family Restaurant, and Best All-Around Restaurant in St. Augustine.
8. Sunset Grille

Situated on the southern end of Anastasia Island, Sunset Grille brings epic views of both the Atlantic Ocean and Intracoastal Waterway. Known for its seafood specials, including its popular fish tacos, Tuna poke bowl, and lobster ravioli, this restaurant also offers a variety of non-seafood options like steak and pasta dishes.
Guests can enjoy their meal while taking in the sunset from either the indoor dining room or the outdoor beach deck. With a full bar and live music on select nights, Sunset Grille is the perfect place for a fun night out with friends. Plus, its convenient location makes it easily accessible for those staying in St. Augustine or nearby towns like Ponte Vedra Beach and Vilano Beach.
Key Takeaways

All in all, St. Augustine offers a diverse array of dining experiences that cater to a wide range of palettes. Whether indulging in Creole fusions at Harry’s or soaking up the sunset at Cap’s on the Water, each restaurant provides some of the best seafood selections St. Augustine restaurants can offer. From romantic getaway spots to lively venues for friends and family, these seafood restaurants exemplify the region’s impressive seafood.
Can’t get enough of St. Augustine? If so, consider investing in a vacation home. By renting it out when you’re away, you can revel in everything the city offers while generating additional income. For more information, explore Short Turns Airbnb Management. As a family and locally-owned business, we provide personalized services tailored to each property owner’s unique needs.
