15 Best Restaurants in St Augustine, FL for 2022 (Top Eats!)
If you’re looking for somewhere you can have the ultimate gastronomic experience, St Augustine is the perfect place for you.
The oldest continuously inhabited city in the country situated on the northeast coast of Florida has all the types of food you can think of.
Take your pick from the upscale restaurants with award-winning menus to the more casual eateries with local delicacies that will surely delight your palate.
From the traditional Florida food of stone crab and conch fritters to the more contemporary dishes with Asian, Latin American, and European influences, St Augustine cuisine will provide you with the ultimate epicurean experience, whatever your gastronomic preferences are.
Convinced this is the place to go?
Great!
Here’s a list of the best restaurants in St Augustine so you can plan your next food trip:
1. Casa Benedetto’s Ristorante
197 Blackford Way
St Augustine, FL 32086
(904) 471-9999
The owners of this restaurant opted for St Augustine as the establishment’s final location after moving twice since it first opened its doors in 2009.
The restaurant serves authentic Italian dishes for your palate’s enjoyment.
Why This Restaurant Is a Must Eat
This is one of the best places to eat in St Augustine, with its casual ambience perfect for social gatherings.
You’ll love the ample space yet intimate setup made possible by soft lighting and home decor here so don’t look any further for the best birthday restaurants in St Augustine.
The homemade dishes are perfect for people seeking a slice of Italy in Florida.
The dishes are fresh to order, following the old recipes of immigrants who came to the United States in the 1900s from Sicily.
And the recipes are just perfect for the palate!
What to Eat
Benedetto’s Veal Sorrentino is just divine.
You’ll love the explosion of flavors in your mouth as the buttered cutlet topped with onions, mushrooms, and prosciutto ham interact with that sweet sherry demi glace.
It’s a gastronomic treat.
2. Crave
135 King St
St Augustine, FL 32084
(904) 293-6373
This is undoubtedly one of the coolest places to eat in St Augustine, with its ambience that’s just great for social gatherings.
The fresh wraps, delicious smoothies, and rich-flavored salads are perfect for the health buff.
Why This Restaurant Is a Must Eat
Crave is hands-down one of the best restaurants downtown.
You’ll love it’s fun and trendy vibe, with its pop art and vibrant wall colors that will make you literally feel happy all the time.
The dishes have creative names and are delicious, with its ingredients sourced locally
What to Eat
The Happy Belly Wrap is a must-try, with its mixture of carrots, red bell peppers, romaine, scallops, and cilantro, among others, soaked in that delicious teriyaki tempeh and garlic nutritional yeast dressing.
True to the dish’s name, you’ll have a happy belly, trust me.
3. Woodpeckers Backyard BBQ
4930 State Rd 13
Jacksonville, FL 32093
(904) 531-5670
Operated by employee-turned-entrepreneur Lisa Marston, this restaurant in nearby Jacksonville continues to make its mark on the Florida culinary landscape with its sumptuous barbecue dishes.
Why This Restaurant Is a Must Eat
If you’re looking for restaurants near you, check out Woodpeckers Backyard BBQ in nearby Jacksonville.
This establishment is on my list of local restaurants that serve the most sumptuous smoked dishes, all in a casual all-American grill house setting.
What to Eat
If you love red meat, try the brisket with a side dish of datil corn and beans.
The spicy side dishes are the perfect complement to the tender and smoked-to-perfection brisket.
You’ll have your best lunch in St Augustine or nearby, that’s for sure!
Recommended Hotel Nearby: Holiday Inn Express & Suites., an IHG Hotel
Also See:
Places to Eat in St Petersburg
Best Restaurants in St Pete Beach
4. The Press
525 State Rd 16
St Augustine, FL 32084
(904) 217-8254
This is one of the most popular restaurants to try in St Augustine, with its all-American cuisine infused with European and Asian flavors.
Why This Restaurant Is a Must Eat
This restaurant off State Road 16 has one of the best food in St Augustine.
Whether it’s breakfast or brunch you’re looking to have, the restaurant serves exquisite dishes that have endeared it to locals and tourists alike.
You’ll love the cozy vibe in this establishment, too.
It’s one of the casual spots to eat in the area, with its pub-like feel and friendly staff who will go out of their way to accommodate your requests.
What to Eat
Don’t forget to try the award-winning Conquistador Burger.
The datil pepper-stuffed burger topped with bacon, cheese, chorizo, manchego, and chimichurri all on house-made bread will definitely conquer your heart with that perfect combination of flavors.
Recommended Hotel Nearby: Sebastian Hotel, a member of Radisson Individuals
5. Collage Restaurant
60 Hypolita St
St Augustine, FL 32084
(904) 829-0055
This restaurant is perfect for the foodie looking for the ultimate luxurious dining experience but with a taste of home.
The dining establishment serves international dishes with recipes that have been developed in-house over the years.
Why This Restaurant Is a Must Eat
You don’t have to search far and wide for fine dining in St Augustine.
This restaurant just a short drive from I-95 has the perfect ambience, with its soft lighting, antique decor, and brick fireplace that can give you warmth while you enjoy your meal.
This is one of the best dinner places in St Augustine because of its varied sumptuous dishes of steaks, pasta, and seafood made from fresh ingredients, all plated with a creative flair that’s hard to miss.
What to Eat
The Duo Di Manzo is the perfect main dish for your dinner.
You’ll love the rich flavors of the grilled beef tenderloin medallions topped with prosciutto-gorgonzola cream and crispy cream onions.
It’s a culinary masterpiece, trust me.
Recommended Hotel Nearby: Ocean Sands Beach Inn
6. Sunset Grille
421 A1A Beach Blvd
St Augustine, FL 32080
(904) 471-5555
This restaurant has been in operation for over 30 years and is famous for seafood and comfort fare served in a cozy, beach setup.
Why This Restaurant Is a Must Eat
Those looking for where to eat in St Augustine should stop by the Sunset Grille.
The restaurant doesn’t just serve sumptuous dishes with ingredients sourced locally.
It also exudes the perfect beach ambience, with its wooden floors and, of course, its shark wall mount statues!
What to Eat
The restaurant’s soups are award-winning.
The New England Clam, Minorcan Conch Chowder, and the Crab Artichoke have the most amazing seafood flavors, you just won’t get enough of them.
Recommended Hotel Nearby: Embassy Suites St Augustine Beach Oceanfront Resort
7. Llama Restaurant
415 Anastasia Blvd
St Augustine, FL 32080
(904) 819-1760
This charming restaurant owned by LeCordon Bleu-trained Marcel Vizcarra is one of the top St Augustine restaurants serving authentic Peruvian dishes.
Why This Restaurant Is a Must Eat
Experience Peru in this charming restaurant with an intimate feel when you visit St Augustine.
Every corner of the dining establishment will remind you of the country, with its ancient decor and hanging pictures featuring a slice of Peru.
The artful food presentations will leave you in awe with many ingredients serving an aesthetic purpose effectively.
The flavors, of course, are also worthy of praise, made rich by aji pepper, a Peruvian cuisine basic ingredient.
What to Eat
The Pulpo is my favorite, with the octopus, the protagonist in this dish, made more flavorful with Alfonso olives aioli and Peruvian peppers.
The red onions and key lime give the spicy dish that out-of-this-world richness you’ll love.
Recommended Hotel Nearby: Sebastian Hotel, a member of Radisson Individuals
Also See:
Restaurants in Starke
Spring Hill Restaurants
Best Restaurants in Stuart
8. The Blue Hen Cafe
117 M L King Ave
St Augustine, FL 32084
(904) 217-3777
This restaurant is on my list of St Augustine eats that deserve a visit, with its comfort food that has that Southern twist served in a casual setting.
Why This Restaurant Is a Must Eat
Enter this restaurant and you’ll feel like you’re literally in an art gallery.
You’ll find colorful pop artwork lined up on the white walls, more than enough for your visual satisfaction.
The diner also exudes a casual and trendy vibe you’ll love, making it perfect for social meetups.
What to Eat
The Yard Bird with buttermilk chicken and scallops as the protagonist is my favorite.
Delight your taste buds with that rich combination of meat and seafood flavors, soaked in caramelized vidalia onion bacon gravy.
The side dish of collards will perfectly cap off your gastronomic experience.
Recommended Hotel Nearby: voco St Augustine Historic Area, an IHG Hotel
9. La Cocina International Restaurant
530 A1A Beach Blvd
St Augustine, FL 32080
(904) 461-8288
This family-owned restaurant in Castillo Real is the perfect place to satisfy your cravings for typical American cuisine but with a Latino-inspired twist.
Why This Restaurant Is a Must Eat
Are you looking for good restaurants in St Augustine?
Check out La Cocina International Restaurant.
The restaurant’s elegant and cosmopolitan ambience is one for the books, with its preference for edgy shapes and trendy artwork.
What to Eat
The lobster bisque is a consistent bestseller for good reason.
The combination of flavors from the shrimp and the salmon soaked in ginger avocado puree is amazing, and will definitely leave you wanting for more.
Recommended Hotel Nearby: Best Western St. Augustine Beach Inn
10. Ice Plant
110 Riberia St
St Augustine, FL 32084
(904) 829-6553
The building that houses this restaurant dates back to 1927.
Head to this dining establishment for a taste of sumptuous local delicacies and seasonal cocktails.
Why This Restaurant Is a Must Eat
The restaurant itself is a fusion of the traditional and modern.
While the building that houses the establishment is one of the oldest in the area, the ambience is far from the traditional with its sleek furniture and contemporary designs.
The food is also far from being old, inspired by the modern period of the 20th century.
Expect fresh house-pressed juices, cocktails with amazing flavors, and typical modern Florida dishes with some Asian and European influences.
What to Eat
The Half Pound Ice Plant Burger is a must-try, with its grass-fed Florida wagyu beef topped with pickled green tomato and aioli.
The hand-cut fries are the perfect side dish to this all-American meal, which you can cap off with the Lovers Lane signature cocktail of lime and passion fruit.
Recommended Hotel Nearby: Casa Monica Resort & Spa, Autograph Collection
Related: Best Things to Do in St. Augustine
11. Columbia Restaurant
98 George St
St Augustine, FL 32084
(904) 824-3341
Visit this award-winning restaurant in St Augustine’s historic district for the ultimate dining experience.
It’s famous for its sumptuous dishes that are a fusion of Spanish and Cuban cuisines.
Why This Restaurant Is a Must Eat
You’ll love the spacious and classic layout of the restaurant reminiscent of what you’ll find in old Hispanic homes.
The setting is perfect for the delicious dishes served in this establishment, known also for its extensive wine selection.
What to Eat
Try the Paella a la Valenciana, which follows a century-old family recipe that will surely delight your palate.
The clams, shrimps, scallops, calamares, chicken, and pork in La Bomba Spanish rice provide for an excellent fusion of flavors for the perfect gastronomic experience.
Recommended Hotel Nearby: Hilton Saint Augustine Historic Bayfront
12. Prohibition Kitchen
119 Saint George St
St Augustine, FL 32084
(904) 209-5704
This gastro pub and lounge is one of the best rated restaurants in St Augustine that offers unique menu options in a retro-chic environment.
Why This Restaurant Is a Must Eat
The vibrant atmosphere in this restaurant is perfect for people who love a fast-paced and energetic environment.
Enjoy sumptuous dishes prepared by Executive Chef James Greaves with live music in the background in this all-American bar.
What to Eat
The PK signature burger is a must-try, with its fantastic blend of short rib, brisket, sirloin, and smoked bacon in a brioche bun.
The side dish of fries is a great complement to the burger, an excellent way to cap off your typical American meal.
Recommended Hotel Nearby: The Collector Inn – Saint Augustine
Related: Things to Do in St. Augustine with Kids
13. Salt Life Food Shack
321 A1A Beach Blvd
St Augustine, FL 32080
(904) 217-3256
This restaurant is perfect for beach lovers, with its open-air setup and casual vibe.
The establishment serves a wide selection of dishes, from seafood to tacos, and award-winning beer, too.
Why This Restaurant Is a Must Eat
The restaurant is famous for its amazing views as it sits just across the St Augustine pier.
Even if you sit indoors, you’ll feel that beach vibe the restaurant is famous for, with the custom-built saltwater aquarium in plain view.
Enjoy your meal with excellent live music in the background.
What to Eat
The Bahamian fish chowder is a crowd favorite.
The fire-roasted tomatoes and potatoes perfectly complement the main attraction, the white fish, which the restaurant sources locally.
Don’t forget to have a taste of any of the 20 different beers the resto is famous for.
Recommended Hotel Nearby: The Conch House Marina Resort
14. Raintree Restaurant
102 San Marco Ave
St Augustine, FL 32084
(904) 824-7211
You can enjoy sumptuous dishes in this popular St Augustine spot that’s literally a restored 1879 colonial Victorian home.
Why This Restaurant Is a Must Eat
If you’re a history buff, you’ll love this restaurant, one of the few surviving structures of the development period post-Civil War in St Augustine.
The lush greenery surrounding the white two-story white structure is the perfect setup for an enjoyable meal.
The flavorful dishes are a must-try.
They’re a blend of Mediterranean, Asian, and American cuisine, plated meticulously for your visual satisfaction.
What to Eat
The Beef Wellington is a favorite among St Augustine locals so don’t miss it.
It’s fillet and truffle pate baked in delicious puff pastry, guaranteed to satisfy your meat and sugar cravings at the same time.
Recommended Hotel Nearby: Holiday Inn St. Augustine – Historic, an IHG Hotel
15. Harry’s Seafood Bar and Grille
46 Avenida Menendez
St Augustine, FL 32084
(904) 824-7765
This restaurant is only one of the five stores of the Harry’s Seafood Bar and Grille brand popular for its Southern, Cajun and Creole flavors.
Why This Restaurant Is a Must Eat
This is one of the best restaurants in St Augustine, known for its New Orleans vibe and vibrant setting.
You can choose where to enjoy your meal but whether that’s out on the courtyard, in the lively bar, or in the booths, that atmosphere filled with energy is definitely hard to miss.
What to Eat
The Redfish Alexandria is a signature dish and a favorite among locals.
Savor that mild, sweet flavor of the fish soaked in New Orleans-style cream sauce with shrimp, tomatoes, and the restaurant’s collard greens.
You’ll want a repeat, I assure you!
Recommended Hotel Nearby: Hilton Saint Augustine Historic Bayfront
Related: Best Hotels in St Augustine
Map of Restaurants in St Augustine
List of image sources
15 Best St Augustine Restaurants for 2022