St. Augustine Restaurants
Craving great food during your St. Augustine getaway? Our guide to St. Augustine restaurants covers the best spots for every taste and budget.
From historic taverns to beachside seafood shacks, this city serves up flavor with a side of charm.
Whether you’re dining downtown, near the beach, or tucked into a quiet corner of the historic district, there’s something here to please every foodie.
Local Favorites and Historic Gems
St. Augustine blends history and flavor in its dining scene.
Many restaurants are set in centuries-old buildings, offering an unforgettable atmosphere with every meal.
Try a cozy café near St. George Street, where you can enjoy breakfast or lunch with a view of the city’s iconic architecture.
Or, book dinner at a local bistro serving Minorcan cuisine—a regional specialty influenced by Spanish and Mediterranean flavors.
Family-Friendly Spots and Quick Bites
Traveling with kids? No problem.
You’ll find plenty of casual eateries serving pizza, burgers, tacos, and even all-day breakfast.
Our guides highlight spots with kids’ menus, outdoor seating, and quick service for families on the go.
Need a midday pick-me-up? Check out charming ice cream shops and walk-up counters for sweet treats and snacks between attractions.
Romantic Restaurants and Waterfront Dining
Planning a romantic night out?
St. Augustine has candlelit restaurants perfect for anniversaries or date nights.
Dine by the water at one of the restaurants near the Matanzas River, where the seafood is fresh and the views are unforgettable.
We recommend spots with live music, rooftop patios, or craft cocktail menus to elevate the experience.
Hidden Gems and Foodie Finds
Looking for something unique?
Our guides feature hidden gems—like wine bars tucked away in courtyards, or brunch spots known only to locals.
Food lovers will appreciate chef-driven menus using fresh, seasonal ingredients and plenty of vegetarian and vegan options.
You can also find food trucks and pop-ups at local markets and festivals.