St. Augustine has numerous charms: it is an ancient city built by the Spanish in 1565, it has a stunning bay front setting complete with a 400-year-old stone fort and national monument, the Castillo San Marcos at the water’s edge, and it is a national treasure.
Its food culture is anything but stuffy and predictable as it is the oldest continuously inhabited city in America (450 years old). The food scene in St. Augustine is expanding, providing a wide variety of new and exciting dining options.
St. Augustine is the place to be if you want to experience the ultimate gastronomic experience. The oldest continuously inhabited city in the country, located on Florida’s northeast coast, boasts every type of food you can imagine.
Choose from premium restaurants with award-winning cuisines to more casual diners serving local specialties that will satisfy your palette. Here are ten excellent restaurants where you can experience fantastic food!
My Top 3 Picks of The Best Restaurants In St. Augustine Florida
|Restaurant||Top Pick||Our Rating|
|Catch 27||Flounder with Pearl Couscous (Catch of the day)||5/5|
|Casa Benedetto’s||Veal Parmigiana||5/5|
|Columbia Restaurant||Filleted Snapper||5/5|
The 10 Best St. Augustine Restaurants
46 Avenida Menendez, St. Augustine, FL 32084, United States // +19048247765
Harry’s Seafood Bar and Grille, located in one of St. Augustine’s oldest bay front buildings, serves delectable New Orleans-style foods such crawfish etouffee, jambalaya, burgers, po’ boy sandwiches, and salads.
The casual and festive dining room is a cozy place to dine with friends, but many diners are drawn to the outside patio, which is strung with romantic and cozy white lights and overlooks the bay front. Harry’s is also known for its family-friendly atmosphere, with a children’s menu and Mardi Gras beads for the kids.
The seafood dishes are, without a doubt, the best in the area. The fried green tomatoes were delicious, with perfectly ripe tomatoes and a well-seasoned batter.
The Boudin balls were nicely blended and fried evenly with a lovely crunch. The crab cakes were the best. The jambalaya was more than enough for two individuals, including juicy chicken. The scallops were also delicious!
If you’re looking for the best place to eat Cajun food in St. Augustine, you should stop by here.
Are you on the lookout for the best seafood in the area? Dive deeper into the local flavors with our ‘Best Seafood Restaurants in St. Augustine‘ article, where we’ve selected the top destinations for seafood lovers!
119 St. George St., St. Augustine, FL 32084, United States // +19042095704
This gastropub and lounge is one of St. Augustine’s best-rated restaurants, offering innovative food options in a retro-chic setting.
This charming restaurant with a bright atmosphere is ideal for those who enjoy a fast-paced and energetic environment.
In this all-American pub, enjoy delectable cuisine made by Executive Chef James Greaves while listening to live music.
I ordered a burger and upgraded the meat. This was one of the finest burgers I’ve ever tasted, if not the best. The meat was well cooked, and the bun given was toasted. The burger worked nicely with lettuce, mayo, bacon, and avocado. The fries were also delicious.
Even better was the service from the doorman, who saw we needed a floor table without asking.
Give them a try if you’re in the area and looking for a high-quality restaurant; even if there is a wait, it will be worth it!
If you’re curious about the latest culinary additions to the city, our ‘Best New Restaurants in St. Augustine‘ article is a must-read!
40 Charlotte St., St. Augustine, FL 32084, United States // +19042173542
Catch 27 is one of the most talked-about seafood restaurants in old St. Augustine. The menu is great because they are committed to offering fresh, locally caught seafood from Florida waters, seasonal foods, and local veggies. The ambiance is stylish, sophisticated, and relaxed.
We had the Curry Salmon Empanada as an appetizer. It wasn’t greasy at all, and the curry flavor was delicious and not overpowering.
I had the catch of the day for my dinner, a flounder with pearl couscous in a white creamy sauce and vegetables.
My friend ordered the Grits with Flounder, which was also delicious. The grits were baked, making them thick, and serving them with datil peppers made them look like a slice of pie. Collard greens were also offered alongside the flounder as a side dish.
If you appreciate local quality seafood restaurants, I highly recommend them. It’s one of the best places in St. Augustine that offers fresh, delicious seafood dishes!
Looking to explore more culinary gems in the heart of the city? Our ‘Best Downtown St Augustine Restaurants‘ article highlights the must-visit eateries in the bustling downtown area!
21 Aviles St., St. Augustine, FL 32084, United States // +19048243555
This is the spot to stay if you want to wander the old town and enjoy the scenery. Everything is only a few short blocks away.
Because this is a historic structure, expect low ceilings and odd angles. However, the courtyard is nicely designed.
Breakfast is served here as a home-cooked meal made on-site. In the afternoon, they also provide complimentary wine and baked cookies.
First, we had a mixed fresh fruit bowl. We then ordered massive fresh egg omelets with spinach, cheese, ham, bacon, potatoes, and toast. They even catered to my gluten-free friend’s requirements with the identical meal, down to the gluten-free toast.
This is the perfect place out of all local restaurants in St. Augustine Florida if you are looking for something off the beaten path and also romantic!
Looking for the perfect breakfast spot in St. Augustine? For a delightful start to your day, don’t miss our ‘Best Breakfast in St Augustine‘ article!
197 Blackford Way, St. Augustine, FL 32086, United States // +19044715999
After shifting twice since it first opened its doors in 2009, the owners of this eatery chose St. Augustine as its final home. For your palate’s satisfaction, the restaurant delivers real Italian meals.
With its relaxed environment that is ideal for social gatherings, this is one of the greatest spots to eat in St. Augustine. Don’t go any further for the top birthday restaurants in St. Augustine since you’ll adore the big room yet intimate layout made possible by soft lighting and home decor.
The handcrafted recipes are ideal for anyone looking to taste Italy in Florida. The dishes are cooked to order and are based on traditional Sicilian immigrants’ recipes that came to America in the early 1900s. And the recipes are absolutely delicious!
We began with fried calamari with a fantastic homemade marinara sauce. Next, we ordered favorites like Veal Parmigiana and Chicken Scarpariello for our meals.
The dinners were served with warm bread, butter, and a tasty homemade side of caponata. It comes with a salad of fresh and crunchy greens. The Veal Parmigiana was perfectly prepared and came with marinara sauce. Delicious!
The Chicken Scarpariello with mushrooms and authentic Italian sausage was also delicious. Both come with your choice of delicious pasta on the side.
Visit there if you want to eat leisurely real Italian food in St. Augustine. You won’t be let down; trust me.
Craving Italian cuisine? Discover St. Augustine’s finest with our ‘Best Italian Restaurants in St Augustine‘ article!
135 King St., St. Augustine, FL 32080, United States // +19042936373
With its atmosphere being perfect for social gatherings, this is undoubtedly one of the hippest restaurants in St. Augustine Florida. For the health-conscious, delectable smoothies, flavorful salads, and fresh wraps are ideal.
You’ll adore its cool and hip atmosphere, with pop art and cheerful wall colors that will really make you smile all the time. The dishes are lovely, have inventive names, and all ingredients are local.
Both of the wraps we ordered, the Terminator and Sweet Harvest, were excellent. The meal included tortilla chips, and we also ordered a barbecue dip.
Overall, I highly recommend having lunch at Crave if you’re downtown and looking for a cheap, healthy lunch!
Interested in exploring beyond the local flavors? Our ‘Must-Try Mexican Restaurants in St. Augustine’ article guides you to some of the best spots in town!
525 FL-16 #101, St. Augustine, FL 32084, United States // +19042178254
With its all-American food blended with European and Asian flavors, this is one of the most visited restaurants in St. Augustine Florida.
The restaurant offers lovely cuisine that has won over both locals and tourists, whether you’re looking for breakfast or brunch. But, of course, you’ll also adore this place’s comfortable atmosphere.
It’s one of the more laid-back restaurants in the neighborhood, with a pub-like atmosphere and helpful staff who will go above and beyond to meet your needs.
For lunch, we split a sizable Caesar salad and the Cabernet Mushroom Swiss Burger. Those two items provided enough food for the two of us.
The Caesar salad was outstanding. They make their own dressing, and it was excellent. Their handmade buns are light and fluffy, and the hamburger was perfectly cooked.
All in all, a wonderful lunch experience. If you’re nearby, you should keep The Press in mind for a satisfying dinner. Although they are only a few miles from St. Augustine’s Historic District, the trip is worthwhile.
It’s definitely one of the best places to eat in St. Augustine, Florida.
321 A1A Beach Blvd., St. Augustine, FL 32080, United States // +19042173256
This restaurant is ideal for beach lovers with its open-air setting, relaxed ambiance and beach vibe. The restaurant serves various meals featuring seafood, tacos, and award-winning beer. This seafood restaurant, located just across from the St. Augustine pier, is renowned for its breathtaking views.
With the custom-built saltwater tank in full view, you’ll experience the beach ambiance the restaurant is known for, even if you’re indoors. Enjoy your dinner while listening to top-notch live music.
The calamari was the greatest I’ve ever eaten; it was thick, nicely fried, and had a light breading. The tacos, burger, poke bowl, and fried grouper taco were all prepared with care, perfectly cooked, and went nicely with the appropriate sauces.
We also caught a special, and sushi rolls were at a fantastic price of $6.99! The crab and avocado roll was also on the menu. Oh, and let’s not forget how delicious the Painkillers and the Mai Tai were.
This restaurant made us feel like locals rather than tourists. I cannot recommend this place highly enough. If you’re in St, Augustine, don’t miss it!
It’s one of my favorite seafood spots in St. Augustine Florida.
If you’re looking for the perfect dining with a view experience, check out our ‘Best Waterfront Restaurants in St. Augustine‘ article!
102 San Marco Ave., St. Augustine, FL 32084, United States // +19048247211
Located in St. Augustine, Raintree is a famed restaurant that serves exquisite cuisine in a restored 1879 colonial Victorian mansion. If you enjoy history, you’ll enjoy this restaurant, which is one of the few surviving structures from St. Augustine’s post-Civil War boom phase.
The beautiful foliage that surrounds the white, two-story white house is the ideal setting for a relaxing supper. But, of course, delectable foods are a must-try.
They’re a fusion of Mediterranean, Asian, and American cuisine, meticulously prepared for your visual pleasure.
We began with a cup of lobster soup and the evening’s special appetizer; sausage stuffed mushrooms. Both products were excellent.
My friend got the eggplant Parmigiana, while I had the filet mignon and shrimp. My filet was cooked to medium-rare perfection and served with mushroom mornay sauce.
The mashed potatoes were delicious, as were the mixed vegetables that were served. The lunch also featured a delicious mixed salad. This place is a must-try and one of the best restaurants in St. Augustine, Florida.
98 St. George St., St. Augustine, FL 32084, United States // +19048243341
The magnificent Columbia Restaurant is located in the historic center of St. Augustine, the nation’s oldest city, which was founded in 1565.
Enjoy Spanish/Cuban food while dining in their dining rooms, which feature hundreds of hand-painted tiles and Spanish-style fountains.
We began with a lovely sangria that was moderately priced. Next, the waitress brought warm bread to the table, and we began with scallops in an overly buttery sauce.
The garlic flavor, on the other hand, was fantastic. Our entrees were the filleted snapper, which was light and delicious, and the paella, which was flavorful and substantial.
I finished the evening with a cafe Leche. Overall, a wonderful experience! I love this restaurant, and I highly recommend paying a visit to this must-try gem.
Is St Augustine a foodie town?
Augustine has risen to the top of the list as the greatest “foodie” town south of the Mason-Dixon line.
Is St. Augustine a party town?
St. Augustine’s vibrant nightlife is never dull. The historic city and surrounding neighborhood teem with bars, pubs, and restaurants, allowing visitors to choose their favorite hangouts. Alternate between going to the same bar every night and trying something new.
Is there a downtown area in St Augustine?
The historic “Old Town” district is the heart of downtown St. Augustine, and it’s where you’ll find the city’s top attractions and several excellent restaurants, shops, galleries, and more. Many of the buildings in downtown St.
Final Thoughts About The 10 Must-Try Restaurants In St. Augustine Florida
So, If you’re looking for a dining experience that transcends restaurants, St. Augustine is the place to go. Here, you’ll find that all the most incredible tastes speak to one another in perfect unison. And no matter what food you crave most, St. Augustine will have your belly smiling from ear to ear.
When you’re done enjoying the restaurants in St. Augustine Florida, be sure to savor the city itself. There’s no better way to experience unique history than by taking an old-fashioned trolley tour or a horse-drawn carriage ride along the uneven cobblestones of Flagler Avenue.
Streets lined with brightly colored clapboard buildings and an Old Spanish atmosphere will ensure you never forget your trip to this historic gem of a city.
Visiting other destinations in Florida? Check out our other guides:
- 9 Must-Try Marco Island Restaurants
- 13 Fun Things To Do In San Marco Island
- The 9 Best Amelia Island Restaurants & 9 Fun Things To Do In Amelia Island
- 7 Best Kissimmee Restaurants
- 7 Must-Try Clearwater Florida Restaurants
- 7 Best Celebration FL Restaurants
- 10 Must-Try Cape Coral Restaurants
- 9 Must-Try Madison FL Restaurants
- 10 Must-Try Restaurants In Palm Beach Florida
- 13 Best Disney Springs Restaurants
- 9 Best Things To Do In Vero Beach Florida
Igor Jovanovski is an aspiring digital nomad, travel blogger and graphic designer who really loves food. He also has a creative side, and he works as a freelance graphic designer in his spare time. He has traveled across Europe quite a few times since he was young and recently started his mission to visit every country in the world! Igor’s favorite thing about traveling is the way he gets to know new people, food, places and cultures.
This exciting experience helps him create his own stories and make memories that will last forever