Wander Restaurant Guide: The 12 Best Restaurants in St Augustine, Florida
Steeped in history as the oldest city in America, St Augustine is a bucket list destination for holidaymakers across and beyond the US. With quaint cobblestone streets, historic landmarks, tranquil beaches, and stunning Spanish colonial architecture, it's no wonder St Augustine draws thousands to the Southeastern coast of Florida each year.
But beyond its historical allure, this charming city has also emerged as a vibrant culinary epicentre, making it a must-visit for foodies. From casual BBQ joints to international fine dining, you’ll soon find that St Augustine’s dining scene is as vibrant and varied as its storied past.
In this guide, we’ll take you on a culinary journey through the 12 best places to eat in St Augustine. Whether you’re looking for a night out spot that doesn’t compromise on food, a quick lunch by the ocean, or an upscale extravaganza, there’s a restaurant to suit every diner.
The 12 Best St Augustine Restaurants
St Augustine is a city full of culinary delights, so it can be difficult to know where to turn your taste buds first. To help you navigate the options, we've curated a list of our top 12 restaurants in St Augustine.
1. Catch 27
Best for imaginative seafood dishes in a relaxed, beachy setting
Location: 40 Charlotte St, St. Augustine, FL 32084
Specializing in local seafood and seasonal ingredients, Catch 27 offers a vibrant menu that showcases the best of St Augustine’s waters. Caught fresh every day, the restaurant serves seafood from snapper to sheepshead, mahi mahi to triggerfish, and flounder to black drum in a range of globally influenced dishes.
Catch 27’s elegant dining rooms and stylish outdoor patio provide the perfect setting for a laid-back meal, best washed down with one of their creative signature cocktails. Adored by locals and tourists alike, Catch 27 is a must-visit restaurant in the heart of the Sunshine State.
2. The Floridian
Best for Southern classics with a modern twist made from local produce
Location: 72 Spanish St #3638, St. Augustine, FL 32084
The Floridian supports local suppliers and highlights the stunning flavors of the region with its regularly alternating farm-to-table menus. The restaurant puts a contemporary twist on Southern comfort foods like brisket, cornbread, and grits, whilst its small plates and creative salads are great as lighter bites.
A lively atmosphere, friendly service, and extensive drinks list make the Floridian an excellent lunch or dinner spot for friends, families, and couples alike.
3. Prohibition Kitchen
Best for a speakeasy-themed night out with elevated pub food
Location: 119 St George St, St. Augustine, FL 32084
Boasting the longest bar in St Augustine, Prohibition Kitchen is a lively, 1920s-themed gastropub promising ‘elevated eats, crafted drinks, and unforgettable nights’. Menu highlights include gourmet burgers and sandwiches - including a build-your-own-burger option - and indulgent milkshakes, which can be made with or without alcohol.
Guests can dine in intimate booths on the first floor for speakeasy vibes or enjoy a meal on the balcony level overlooking the stage and bar area. With a fun atmosphere and daily live music, Prohibition Kitchen is ideal for a roaring night out that doesn’t compromise on flavors.
4. The Manatee Cafe
Best for vegan and vegetarian health food in a casual cafe
Location: 525 FL-16 #106, St. Augustine, FL 32084
The Manatee Cafe is living proof that healthy eats should never have to compromise on flavour!
The restaurant specialises in vegan and vegetarian dishes. It uses locally sourced, organic ingredients to craft its nourishing bowls, wraps, and pitas. A range of gluten-free options is also available.
Set in a humble, no-frills cafe, this spot is perfect for a nutritious breakfast or lunch that caters to diners with all dietary needs.
5. Llama Restaurant
Best for elevated Peruvian food served theatrically in an intimate setting
Location: 415 Anastasia Blvd, St. Augustine, FL 32080
The award-winning Llama Restaurant offers an authentic taste of Peruvian cuisine in the heart of Florida. Personalized service, an intimate setting, and theatrical presentation make Llama a standout choice for international dining.
Classic Peruvian dishes like ceviche are given a modern revival, while guest favourites include Cordero Cusqueño (Andean-style roasted rack of lamb) and Pulpo (octopus carpaccio). Speciality mimosas, a curated wine list (presented by expert sommeliers), and elegant desserts complete the immersive fine dining experience Llama seeks to provide.
Llama is located in an intimate space with limited tables, so reservations should be made in advance.
6. Raintree Restaurant
Best for a transcontinental blend of American and European cuisines in a kitsch Victorian property
Location: 102 San Marco Ave, St. Augustine, FL 32084
Housed in a Victorian mansion, Raintree Restaurant blends European and American cuisine for a sophisticated dining experience that echoes the historical charm of St Augustine itself.
Raintree’s transcontinental menu includes dishes like Canadian lobster, Argentinian chorizo paella, Chilean sea bass, and beef wellington. Mediterranean and Italian influences also feature heavily.
Great food, friendly service, and an award-winning wine list make Raintree ideal for diners seeking an uptown lunch or dinner experience.
7. Forgotten Tonic
Best for evening dining with stylish small plates and creative cocktails made using quality spirits
Location: 6 Aviles St, St. Augustine, FL 32084
Forgotten Tonic is a stylish spot tucked away in St Augustine’s historic quarter. Think small plates like Montenegro meatballs, baked brie, charcuterie boards, and roasted garlic hummus. The main menu includes gourmet sandwiches and seasonal fish dishes, whilst a kids menu features classic childhood plates like the ‘I’m Not Hungry’ and the ‘I Don’t Care’.
Cocktails are king at this evening hangout; Forgotten Tonic specialises in reimagined classics, modern blends, and renowned signature cocktails made with high-quality agave, liqueurs, and champagne.
This relaxed bar and restaurant is an ideal spot to dine and drink whilst enjoying old-fashioned Southern hospitality.
8. Brisky’s BBQ
Best for a Southern barbecue lunch with slow-cooked meats and a casual vibe
Location: 3009 N Ponce De Leon Blvd, St. Augustine, FL 32084
There’s no shortage of Southern barbecue restaurants in the Sunshine State, but Brisky’s BBQ takes the crown for the best in the St Augustine’s area.
Known for its tender ribs, juicy pulled pork, and savory brisket, Brisky’s is a go-to spot for mouthwatering, slow-smoked meats and comfort sides.
With friendly service and a warm atmosphere, this place is a must-visit for families and friend groups looking to enjoy classic Southern barbecue flavors in a casual setting.
9. Columbia Restaurant
Best for authentic Spanish and Cuban food in an elegant historic building
Location: 98 St George St, St. Augustine, FL 32084
Operating for over 115 years, Columbia Restaurant offers an authentic taste of Spain and Cuba on the beaches of Florida. Its menu features traditional dishes like paella, ropa vieja, and black bean soup. Classic drinks and desserts like sangria and churros complement Colombia’s high-quality main dishes.
Located in a beautifully restored historic building, the restaurant’s old-world charm, combined with its rich flavors, makes it a must-visit for those seeking a memorable dining experience in St Augustine.
10. BlackFly The Restaurant
Best for a laid-back seafood lunch in a vibrant room
Location: 108 Anastasia Blvd, St. Augustine, FL 32080,
BlackFly is a seafood lover’s paradise! It features an imaginative menu highlighting the freshest catches with bold, tropical flavors. The restaurant operates a from-scratch kitchen using local ingredients and seasonal specials.
With colorful decor and local art, BlackFly’s interior is vibrant, lively, and brimming with atmosphere. Graze on small plates, sip imported wines, and enjoy the relaxed seaside vibe at this local favourite.
11. Collage Restaurant
Best for a fine dining experience with global dishes
Location: 60 Hypolita St, St. Augustine, FL 32084
Collage Restaurant offers an upscale dining experience, ideal for special occasions and fine-dining fans. Its eclectic menu is inspired by global influences and features fresh local seafood, steaks, lamb and veal.
Known for its intimate setting and exceptional service, this local favorite is the ideal spot for enjoying seasonal dishes paired with a large selection of complementary wines.
12. Harry’s Seafood Bar and Grille
Best for dining on classic New Orleans dishes by the oceanfront
Location: 46 Avenida Menendez, St. Augustine, FL 32084
Harry’s Seafood Bar and Grille brings the flavors of the Big Easy to St Augustine with a menu packed with Cajun and Creole favorites.
The restaurant overlooks the beautiful bay front in historic downtown St Augustine, providing the perfect spot for enjoying New Orleans classics like jambalaya, shrimp and grits, and gumbo. Harry’s is a must-eat restaurant for fans of bold, flavorful, and hearty dishes.
Why visit St Augustine?
St Augustine is a captivating destination that blends history, culture, and natural beauty. The diverse offerings of this charming city make it ideal for families, couples, and solo travellers alike. Here are some of the top reasons to visit:
Explore centuries-old landmarks and Spanish colonial architecture
Stroll through charming cobblestone streets
Relax on sandy beaches and enjoy scenic boat tours
Enjoy internationally inspired cuisine and classic Southern favorites
Discover vibrant arts and cultural scenes
Experience family-friendly attractions and historic sites
Read our St Augustine travel guides for more on the best places to explore in this historic city:
3 Must-See Castles to Visit in St Augustine, Florida
5 Top Activities to Try in St Augustine, Florida
Where to stay in St Augustine
Wander Ponte Vedra is an oceanfront oasis less than 8 miles from central St Augustine. This luxury property is situated in a sand dune on a pristine stretch of white sand beach; the secluded house sits 1 mile away from the nearest public access point.
Located in Ponte Vedra Beach, the modern 4-bedroom home features ocean views from every room, a beachfront hot tub, and a balcony with a firepit. Take the property’s surfboards out to catch a wave or soak up the picturesque scenery whilst listening to the soothing sound of the tide.
Whether you’re visiting for a taste of St Augustine's culinary delights or its rich history and culture, Wander Ponte Vedra is the perfect place to unwind after a day out in America’s oldest city.
You may also like
Download the app
By signing up, you agree to our Privacy Policy and Terms of Service.