Best Restaurants in St. Augustine

Discover waterfront dining, local favorites, and must-visit spots across St. Augustine.

St. Augustine, Florida - known as the Nation’s Oldest City - blends historic charm with a surprisingly diverse food scene. From Spanish colonial architecture and cobblestone streets to the waterfront views of the Castillo de San Marcos, the setting alone makes dining here feel different.

But what really stands out is how concentrated and accessible the restaurant scene is. Within the small, walkable Historic District, you’ll find over 30 standout spots ranging from casual local favorites to upscale dining experiences. Step just outside downtown, and the options expand even further with waterfront restaurants, beachside gems, and quieter neighborhood spots.

St. Augustine offers a wide range of cuisines, including Cajun New Orleans–inspired seafood, classic American dishes, Latin and Spanish-influenced menus, and modern coastal fare. Whether you're looking for a quick bite between attractions, a relaxed meal with a view, or a more refined night out, the city makes it easy to find something that fits—without spending hours researching.

Get Our St. Augustine Dining Guide

12 handpicked spots organized by vibe - plus what to order and when to go.
Get the Free Guide
👉 Tap the arrow in the top left of the map to view categories, then choose a vibe (Top Picks, waterfront, date night, drinks).

Best Waterfront Restaurants in St. Augustine

View All →

Great views and outdoor seating—but most of these require a short drive from the Historic District. Ideal for sunset dinners or a more relaxed, scenic experience.

Fine Dining Restaurants in St. Augustine

View All →

More intimate settings, elevated menus, and a quieter atmosphere. Most are located in the Historic District, making them easy to pair with an evening walk downtown. Michael's in Vilano Beach would require a short drive from the Historic District but is worth the trip, and while you are there you can stop at Pesca Vilano Rooftop which is located in the same hotel, and offers panoramic ocean views with live entertainment and drinks.

Best Casual Restaurants in St. Augustine

View All →

These are the places locals keep coming back to—laid-back restaurants with solid food, good vibes, and no pressure. Perfect for a quick lunch, easy dinner, or post-beach stop.

Best Places for Drinks in St. Augustine

View All →

From craft cocktails and local breweries to laid-back beach bars, St. Augustine has no shortage of great places to grab a drink. Many spots feature live music, outdoor patios, or rooftop views—making it easy to find the right vibe whether you’re starting the night or winding it down.

Hidden Gem Restaurants in St. Augustine

View All →

These are the spots that don’t always make the main lists—but absolutely should. From tucked-away locals’ favorites to lesser-known restaurants with standout food, these are great choices if you’re looking for something a little different.

Browse by Experience

Not sure where to start? Browse by experience to quickly find the best spots based on what you’re in the mood for — whether it’s a relaxed outdoor meal, a scenic waterfront view, or a great place for date night.

Browse By Area

If you’re short on time, start with one of the featured restaurants above—they’re the most reliable picks across the city OR ask our Local Guide - click Chat With Us for a live recommendation based on your preferences.

Not Sure Where to Eat?

If you’re short on time, start with one of the featured restaurants above—they’re the most reliable picks across the city OR ask our Local Guide - click Chat With Us for a live recommendation based on your preferences.

✨ Live Chat: Best Spots
X