Skip to Content

7 Delicious St. Augustine Seafood Restaurants You Must Visit Today

Seafood plays a big part in the culinary scene in St. Augustine, Florida. The city has a long history of fishing and seafood harvesting, so it’s no surprise that there are some great seafood restaurants here. If you’re looking for fresh, delicious seafood, here are 7 St. Augustine seafood restaurants you won’t want to miss.

overhead view of st. augustine town and beach

1. Caps on the Water

With a view of the Matanzas Bay and fresh seafood to boot, Caps on the Water is one of the top St. Augustine seafood restaurants. The restaurant is open for lunch and dinner, serving up favorites like shrimp and grits, oyster po’boys, and crab cakes. Don’t forget to try one of their signature cocktails!

overhead view of st. Augustine marina with boats and blue sky

2. Blackfly

Blackfly The Restaurant is a casual seafood spot located in the heart of St. Augustine’s historic district. The restaurant specializes in local seafood, with dishes like shrimp and grits, fish tacos, and conch chowder. Blackfly also has a full bar, making it the perfect place to enjoy a cocktail or two after a day of exploring the city.

overhead view of shrimp and grits in white bowl

3. St. Augustine Seafood Company

If you’re looking for fresh seafood, look no further than the St. Augustine Seafood Company. This local spot has been serving up fresh catches for over 30 years, and they’re not slowing down anytime soon. The restaurant is open for lunch and dinner, with dishes like shrimp scampi, crab cakes, and grilled fish.

pier with sunset in the background

4. Schooner’s Seafood House

Located on the waterfront, Schooner’s Seafood House is the perfect spot for those who love fresh seafood and stunning views. The restaurant serves up seafood favorites like shrimp and grits, oysters Rockefeller, and lobster tails. Be sure to save room for dessert – the key lime pie is a must-try!

overhead view of fried seafood platter with lemon slices in the background

5. Salt Water Cowboys

If you’re looking for a true taste of Florida, look no further than Salt Water Cowboys. This seafood spot is located on a working cattle ranch, and they’re serving up some of the best seafood in the state. The menu features dishes like shrimp and grits, catfish, and gator tail, all cooked to perfection. Be sure to try one of their signature cocktails, made with fresh-pressed sugar cane juice.

overhead view of St. Augustine with beach and blue sky

6. Aunt Kate’s Seafood Restaurant

Aunt Kate’s is one of the top local St. Augustine seafood restaurants, serving up fresh seafood dishes in a relaxed setting. The restaurant is open for lunch and dinner, with menu items like shrimp and grits, fish tacos, and crab cakes. And if you’re looking for something to wash it all down, Aunt Kate’s has a full bar with plenty of refreshing options.

overhead view of fried fish tacos with lime and avocado

7. Salt Life Food Shack

If you’re looking for fresh seafood with a view, look no further than Salt Life Food Shack. The restaurant is located on the water, providing stunning views of the St. Augustine Lighthouse and Bridge of Lions. Don’t forget to save room for dessert!

looking up at St. Augustine lighthouse with blue sky

These 7 St. Augustine seafood restaurants are a must-visit for anyone looking for fresh, delicious seafood. From casual spots to waterfront dining, there’s something for everyone in this list of favorites. So, the next time you’re in town, be sure to check out one (or all!) of these amazing St. Augustine seafood restaurants!

Headed to St. Augustine with kids? Check out the Best Things to do in St. Augustine with Kids