Skip to Content

15 St. Augustine Restaurants You Need to Try

If you’re looking for a delicious dining experience, look no further than St. Augustine restaurants. From seafood to Italian, there’s something for everyone in this charming coastal town. Here are fifteen of the best restaurants in St. Augustine, so get ready to indulge!

Seafood Restaurants in St. Augustine

some of the best dishes at St. Augustine Restaurants

Catch 27

You’ll love Catch 27’s fresh seafood, from their shrimp and grits to their wood-fired catch of the day. And don’t forget to try their homemade key lime pie!

The Crab Shack

If you’re looking for a casual seafood spot with great views, head to The Crab Shack. They have all your seafood favorites, plus live music on the weekends.

Saltwater Cowboys

Saltwater Cowboys is a must-visit for any seafood lover. This restaurant is highly talked about in St. Augustine, so if you’re in the area, make sure you give it a try!

some of the best dishes at St. Augustine Restaurants

Blackfly The Restaurant

Blackfly The Restaurant is another great option for fresh seafood in St. Augustine. They have a seasonal menu that features local, sustainable seafood, so you know your meal will be delicious and eco-friendly.

The Reef

The Reef is perfect if you’re looking for a waterfront seafood restaurant. They have an extensive menu with all of your seafood favorites, plus beautiful views of the Matanzas River.

Local Favorites in St. Augustine

The Columbia Restaurant

The Columbia Restaurant is a must-visit for any food lover. If you are looking for a local favorite, make sure you check out this restaurant.

Harry’s Seafood Bar & Grille

Harry’s Seafood Bar & Grille is a local favorite for seafood lovers. For seafood lovers, this is THE go to place in St. Augustine.

San Sebastian Winery

San Sebastian Winery is the perfect place to go for a wine lover. Here, you can enjoy a wine tasting and a tour of the facility.

The Ice Plant Bar

The Ice Plant Bar is a local favorite for its unique atmosphere. You’ll find locally sourced dishes and seasonal dishes and cocktails.

St. Augustine Restaurants for Luxury Dining Experiences

The Ritz-Carlton, Amelia Island

If you’re looking for a luxurious dining experience, look no further than The Ritz-Carlton, Amelia Island. They offer an extensive menu with something for everyone, plus a full bar if you want to enjoy a cocktail with your meal.

Ponte Vedra Inn & Club

Ponte Vedra Inn & Club is another great option for a luxury dining experience. There are several high-class places to enjoy at the club, the options include The Chef’s Table at Seahorse Grill, Surf Deck Grill, and Seahorse Grill.

The Lodge & Club at Ponte Vedra Beach

The Lodge & Club at Ponte Vedra Beach is the perfect place to go for a romantic dining experience. You’ll find that there is truly something to eat for everyone.

some of the best dishes at St. Augustine Restaurants

Kid Friendly St. Augustine Restaurants

The Floridian

The Floridian is a great option for families with kids. You’ll find that this place serves a variety of southern grub that is enjoyed by anyone who walks through those doors and orders off the menu.

Pizza Time

Pizza Time is another great option for families with kids. You’ll find that Pizza Time offers several different kinds of pizza options for the whole family to partake in.

Ice Cream Social

Ice Cream Social is the perfect place to go for families with kids. They offer a variety of ice cream flavors for your kids to enjoy. The hard part will be deciding which flavor to enjoy.

If you’re looking for a great restaurant to try in St. Augustine, we highly recommend the following places. Each of these restaurants offers something unique and delicious that will leave you wanting more. Be sure to check one of these restaurants out on your next visit.

More Travel Posts To Enjoy

beach in st augustine florida