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 several of the best restaurants in St. Augustine, so get ready to indulge!
It’s no secret that St. Augustine is full of beautiful beaches, full service restaurants, and many local favorites. As you visit downtown St. Augustine, keep in mind that there are several awesome places to eat and experience.
History of St Augustine
The history of St. Augustine is integral to the history of much of the United States, especially Florida. The city was founded in 1565 by Spanish explorers and has remained a popular destination for tourists and travelers ever since. It also boasts beautiful beaches, great weather year-round, and an incredibly rich history that dates back centuries and draws visitors from all around the world.
Considered the nation’s oldest city, the spectacular views, historic downtown area, and Saint Augustine Beach makes this a destination, you’ll want to visit more than once. It’s a great experience for a couple’s trip or as a family vacation. The local farms provide the freshest quality of local produce which can be experienced in the delicious restaurants throughout north Florida.
Seafood Restaurants in St. Augustine
1. Catch 27
Catch 27’s is a seafood lover’s paradise. Located in St. Augustine, Florida, the restaurant offers a wide variety of seafood items, all caught fresh from the local waters. The menu changes daily, depending on what is available, but there are always plenty of delicious options to choose from.
The fish is grilled to perfection and served with a variety of sauces and sides. They feature a fresh catch of the day you’ll want to ask about too. The crab cakes are some of the best I’ve ever had, and the shrimp are so fresh that they practically jump off the plate. If you’re looking for an unforgettable seafood dining experience, Catch 27 is definitely worth checking out.
2. The Crab Shack
If you’re looking for a casual seafood spot with great views, head to The Crab Shack. This is a popular seafood restaurant in St. Augustine, Florida. The restaurant is known for its fresh seafood, and its menu features crab dishes from all around the world. The Crab Shack also has a large outdoor seating area where diners can enjoy views of the St. Johns River.
In addition to its seafood, the Crab Shack also serves American comfort food classics like burgers and fries. The restaurant is open for lunch and dinner, and it also offers a takeout menu. Whether you’re in the mood for fresh crab or a juicy burger, the Crab Shack is sure to satisfy your appetite.
3. Saltwater Cowboys
Saltwater Cowboys is a great spot for any seafood lover. Saltwater Cowboys is a seafood restaurant in the heart of St. Augustine, Florida. The menu features fresh, local seafood, and the atmosphere is casual and relaxed. The restaurant has an open kitchen, so you can watch the chefs prepare your meal.
There is also a large outdoor seating area where you can enjoy the Florida sunshine. The service is friendly and attentive, and the prices are very reasonable. Whether you’re looking for a light lunch or a hearty dinner, Saltwater Cowboys is sure to have something to suit your taste.
4. Blackfly The Restaurant
Blackfly The Restaurant is a great place to eat. The food is fantastic, and the service is wonderful. The restaurant is located in a beautiful old building, and the décor is very stylish. The menu features a variety of traditional American dishes, as well as some more unusual options. The prices are very reasonable, and the portions are generous. I would definitely recommend Blackfly The Restaurant to anyone looking for a great dining experience in St. Augustine.
5. Harry’s Seafood Bar & Grille
Harry’s Seafood Bar & Grille in St. Augustine, Florida is a local favorite for seafood lovers. The restaurant has a casual atmosphere, and the menu features fresh local seafood. The prices are reasonable, and the portions are generous. The shrimp and grits are a popular dish, and the fish tacos are also a hit. The service is friendly and efficient, and the waitstaff is knowledgeable about the menu items. Harry’s is open for lunch and dinner, and it also offers a take-out option. The restaurant is located in downtown St. Augustine, and it is within walking distance of many of the city’s attractions. Harry’s Seafood Bar & Grille is a great place to enjoy fresh seafood at an affordable price.
6. St. Augustine Fish Camp
If you’re looking for a fun, laid-back place to enjoy some fresh seafood, then St. Augustine Fish Camp is the perfect spot for you. Located right on the water, this casual restaurant has a great view of the marsh and ample outdoor seating for enjoying the Florida sunshine. The menu features all sorts of seafood favorites, from shrimp and grits to grilled mahi mahi, and there’s even a kids’ menu for the little ones. To top it all off, the prices are very reasonable – definitely worth a visit if you’re in the area!
St. Augustine Restaurants for Luxury Dining Experiences
Sometimes, when it comes to eating out, you want a luxury dining experience. These next few restaurants are some of the best places to eat in St. Augustine Florida. Give one of these restaurants a try, so you can experience the best places to eat!
7. The Ritz-Carlton, Amelia Island
The Ritz-Carlton, Amelia Island is a stunning oceanfront resort that offers guests a luxury experience unlike any other. Nestled on thirteen miles of pristine beaches, the resort provides the perfect setting for a relaxing getaway. Guests can enjoy a variety of amenities, including world-class golfing, tennis, spa treatments, and dining. The Ritz-Carlton is also home to a state-of-the-art fitness center and an array of shops and boutiques. Whether you’re looking for a romantic getaway or a family vacation, The Ritz-Carlton, Amelia Island is the perfect destination.
8. Ponte Vedra Inn & Club
Ponte Vedra Inn & Club is a luxurious beachfront resort located in Ponte Vedra Beach, Florida. The Inn & Club offers an array of amenities and activities for guests to enjoy, from tennis and golf to spa treatments and fine dining. The resort is also home to world-renowned PGA TOUR events such as THE PLAYERS Championship and the Arnold Palmer Invitational presented by Mastercard. Whether you’re looking for a relaxing getaway or an action-packed vacation, Ponte Vedra Inn & Club is the perfect destination. This is one of everyone’s favorite St. Augustine restaurants to enjoy.
9. The Lodge & Club at Ponte Vedra Beach
Looking for a delicious meal to enjoy? The Lodge & Club at Ponte Vedra Beach is one of the most popular resort destinations in Florida. Located on the Atlantic Coast, the resort offers stunning views of the ocean, along with a wide array of amenities and activities. The resort’s signature restaurant is The Lodge & Club Grill, which offers an upscale dining experience. The menu features a variety of fresh seafood dishes, as well as steak and chicken entrees. The restaurant also has an extensive wine list, making it the perfect place to enjoy a romantic dinner. For those looking for a more casual dining option, the resort also has a poolside bar and grill. Here, guests can enjoy burgers, hot dogs, and other American classics. No matter what your dining preference, The Lodge & Club at Ponte Vedra Beach has something for everyone.
10. San Sebastian Winery
Want to head to a popular winery? San Sebastian Winery is located in the heart of St. Augustine, Florida, and it is one of the oldest and most popular wineries in the state. The winery features a large tasting room, where visitors can sample a variety of red and white wines. The wines are made from grapes grown in the nearby vineyards, and they are aged in oak barrels. The winery also offers a tour of the production facilities, which includes a stop at the barrel room. In addition to wine, the winery sells olive oil, cheese, and other gourmet food items. Visitors can also enjoy live music on the weekends. San Sebastian Winery is a great place to relax and enjoy a glass of wine with friends.
Kid Friendly St. Augustine Restaurants
If you have kids, then you are probably looking for kid friendly restaurants in St. Augustine. While there aren’t as many as we’d like, there are quite a few. Check out these options below!
11. The Floridian
The Floridian is one of the most popular restaurants in St. Augustine, and it’s easy to see why. The restaurant is open for breakfast, lunch, and dinner, and the menu features a wide variety of Florida-inspired dishes. The breakfast menu includes items like huevos rancheros and shrimp and grits, while the lunch and dinner menus feature items like blackened grouper and Florida stone crab claws. In addition to the great food, the Floridian also has a beautiful setting. The restaurant is located in an old Florida mansion, and the dining room features original artwork and antiques. The outdoor patio is also a popular spot for enjoying a meal, and on warm evenings the patio is often filled with live music. Whether you’re looking for a great meal or a beautiful setting, the Floridian is sure to please.
12. Pizza Time
Pizza Time is a popular pizza place in St. Augustine, Florida. The restaurant is known for its large, thin-crust pizzas and its expansive menu. Pizza Time offers a wide variety of toppings, including traditional toppings like pepperoni and vegetables, as well as less common toppings like chicken and bacon. The restaurant also offers several different specialty pizzas, including a meat lover’s pizza and a Hawaiian pizza. Pizza Time has a casual atmosphere, and the pricing is fairly reasonable. The service is friendly and efficient, and the food is always fresh and hot. Overall, Pizza Time is a great place to go for a quick and tasty pizza.
13. 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.
Bars Worth Checking Out
If you’re able to go to a bar to grab some delicious food and a yummy drink, then give these bars a try! In my experience, the bars in St. Augustine always have the best food.
14. The Ice Plant Bar
The Ice Plant Bar is a historic bar located in the heart of St. Augustine’s downtown district. The building, which was once an ice factory, has been transformed into a stylish bar with a vintage industrial vibe. The Ice Plant offers a wide selection of drinks, including craft beer, wine, and cocktails.
The bar also features a small food menu with items such as charcuterie boards and flatbreads. In addition to its indoor seating, the Ice Plant has an outdoor patio that overlooks the city’s Historic District. The Ice Plant is open daily from 4pm until 2am, and it is a popular spot for both locals and visitors alike.
15. Meehan’s Irish Pub
Meehan’s Irish Pub is a popular spot in St. Augustine, Florida, known for its great food and drinks, and friendly atmosphere. The pub is decorated with traditional Irish memorabilia, and offers a cozy place to enjoy a meal or a pint. The menu features classic pub fare such as fish and chips, shepherd’s pie, and Guinness beef stew. The drinks menu includes a wide selection of Irish beers, as well as whiskey and cocktails. Meehan’s is a great place to watch sports or listen to live music.
The pub regularly hosts live bands, and is a popular destination for watching football games. Whether you’re looking for a great meal or a fun night out, Meehan’s Irish Pub is the perfect choice.
More Travel Posts To Enjoy
- 7 Tips for Taking Toddlers to Disney World
- Disney Cruise vs. Disney World 7 Things To Consider Before Your Next Trip
- 5 Family Friendly Ideas For St. Augustine Beach