10 Best St. Augustine, Florida Restaurants To Visit In 2026
I thought I had a good sense of what to expect from the food scene in St. Augustine, Florida, but it did not take long for that to change.
The city moves at its own pace, and the same goes for its restaurants. One moment you are sitting by the water with fresh seafood in front of you, and the next you are stepping into a tucked-away spot where the smell of slow-cooked barbecue fills the air.
I found myself planning meals around where I wanted to go next, not just what I was hungry for. Each place felt different, but all of them carried that same mix of history, coastal influence, and creativity that defines the city.
Florida has no shortage of places to eat, but St. Augustine stands out for how naturally everything comes together.
People say the best way to experience this city is through its food… and it is hard to argue with that.
1. St. Augustine Fish Camp

Sitting right along the water’s edge, St. Augustine Fish Camp captures the laid-back spirit of Florida’s coastal dining culture in the most authentic way possible.
The restaurant feels like a place where local fishermen and tourists sit side by side, sharing the same love for honest, freshly prepared seafood.
Weathered wood, open-air seating, and a breezy waterfront view set the tone before you even take your first bite.
The menu leans heavily into the flavors of the Gulf and Atlantic, showcasing ingredients that feel pulled straight from the surrounding waters.
Every dish carries a sense of place that is hard to find in most modern restaurants, making this spot feel genuinely connected to the community around it.
If you want to understand what St. Augustine tastes like at its most unfiltered and regional, this is the place to start your culinary journey.
Address: 142 Riberia St, St. Augustine, FL 32084
2. O’Steen’s Restaurant

O’Steen’s Restaurant is the kind of place that has earned its legendary status one plate of fried shrimp at a time, and locals will tell you it has been doing so for decades.
Walking through the door feels like stepping back into an era when restaurants were judged purely on the quality of their food and the warmth of their service.
There are no flashy decorations or trendy menu items here, just honest cooking that has stood the test of time in a city full of changing tastes.
The fried shrimp at O’Steen’s has become something of a local institution, drawing long lines of devoted fans who swear nothing else in the city compares.
For travelers who want to experience the real soul of St. Augustine’s food culture, a visit to this unpretentious and beloved spot is practically a requirement.
Address: 205 Anastasia Blvd, St. Augustine, FL 32080
3. The Blue Hen Cafe

Tucked into a charming corner of West King Street, The Blue Hen Cafe brings a farm-fresh philosophy to the St. Augustine dining scene with a warmth that feels genuinely homegrown.
The interior is full of personality, mixing vintage touches with a relaxed, welcoming energy that makes you want to linger long after your plate is clean.
Brunch culture thrives here, and the cafe has built a loyal following among locals who appreciate thoughtfully sourced ingredients and cooking that feels rooted in care and creativity.
Every visit feels like a small celebration of local farms, seasonal produce, and the kind of comfort food that nourishes both the body and the spirit.
The staff carries the same easygoing charm as the space itself, making every guest feel like a regular from the very first visit.
For a morning meal that goes far beyond the ordinary, The Blue Hen Cafe is an absolute must-visit destination.
Address: 223 W King St Ste A, St. Augustine, FL 32084
4. Blackfly The Restaurant

Named after the small but mighty biting fly that locals know all too well, Blackfly The Restaurant carries a playful spirit that perfectly matches its relaxed coastal setting near Anastasia Island.
The restaurant has carved out a reputation for creative, ingredient-driven dishes that feel both approachable and exciting at the same time.
Sitting close to the water gives the space a natural energy, and the menu reflects that same connection to the coastal environment surrounding it.
Fish tacos, fresh catches, and thoughtfully crafted small plates make up the heart of the experience here, drawing a crowd that appreciates bold flavors without unnecessary fuss.
The atmosphere strikes a balance between casual and carefully considered, making it equally suited for a solo lunch or a night out with friends.
Blackfly has become one of those rare neighborhood gems that travelers discover and immediately wish they had found sooner.
Address: 108 Anastasia Blvd, St. Augustine, FL 32080
5. Ice Plant Bar

Few bars in St. Augustine carry as much history in their walls as Ice Plant Bar, which occupies a beautifully restored building that once served as an actual ice manufacturing plant in the early 1900s.
The space is breathtaking in the way only truly repurposed industrial architecture can be, with soaring ceilings, exposed brick, and vintage machinery that remind you of the building’s fascinating past.
Craft cocktails are the main attraction here, and the bartenders approach their work with the same level of precision and creativity that a chef brings to the kitchen.
Locally inspired ingredients and house-made components show up throughout the drink menu, giving every sip a sense of place that feels genuinely tied to St. Augustine’s identity.
The food menu holds its own as well, offering small plates that pair beautifully with the creative cocktail program.
Ice Plant Bar is the kind of spot that turns a simple evening out into a full-blown memorable experience.
Address: 110 Riberia St, St. Augustine, FL 32084
6. Casa Reina Taqueria & Tequila

Right at the iconic corner of King Street, Casa Reina Taqueria and Tequila brings a bold and celebratory Mexican dining experience to one of St. Augustine’s most visited intersections.
The restaurant buzzes with energy from the moment you walk in, offering a colorful atmosphere that matches the vibrancy of its food and its impressive tequila selection.
Street-style tacos, handcrafted margaritas, and dishes rooted in authentic Mexican cooking traditions make this a go-to spot for travelers looking for something different from the usual coastal seafood options.
The kitchen takes obvious pride in bold seasoning, fresh ingredients, and presentations that feel both approachable and exciting for every kind of diner.
The outdoor seating area gives guests a front-row view of the historic city streets, making people-watching just as enjoyable as the food itself.
Casa Reina has quickly become one of those essential stops that food-loving travelers add to their St. Augustine itinerary without hesitation.
Address: 1 King St, St. Augustine, FL 32084
7. Catch 27

Catch 27 takes its name from Florida’s position as the 27th state admitted to the Union, and that sense of Florida pride runs straight through everything the restaurant does.
Located on Charlotte Street in the heart of the historic district, the restaurant occupies a space that feels simultaneously refined and approachable, welcoming both casual diners and those looking for a more elevated experience.
The menu celebrates Florida-sourced ingredients with a creativity and polish that sets Catch 27 apart from many of its neighbors in the area.
From expertly prepared fish dishes to locally inspired sides, every item on the menu reflects a deep commitment to showcasing what the state’s land and waters have to offer.
The warm and attentive service adds another layer of quality to an already impressive dining experience, making guests feel genuinely cared for throughout the meal.
Catch 27 is a strong contender for the most memorable dinner you will have during your visit to St. Augustine.
Address: 40 Charlotte St, St. Augustine, FL 32084
8. Cap’s on the Water

Getting to Cap’s on the Water is part of the experience, as the restaurant sits tucked away along Myrtle Street in a location that feels like a hidden reward for those willing to seek it out.
Once you arrive, the sweeping views of the Intracoastal Waterway make it immediately clear why this place has earned such a devoted following among locals and visitors alike.
The dock-side setting creates an atmosphere that is peaceful, scenic, and deeply connected to the natural beauty that surrounds St. Augustine on every side.
Fresh seafood prepared with care and simplicity forms the backbone of the menu, letting the quality of the ingredients speak for itself without unnecessary complication.
Watching the sun dip toward the marsh while enjoying a perfectly grilled piece of fish is the kind of travel memory that stays with you long after you have returned home.
Cap’s on the Water is a rare find that rewards every traveler who makes the effort to visit.
Address: 4325 Myrtle St, St. Augustine, FL 32084
9. The Floridian

The Floridian has become something of a culinary landmark in St. Augustine, earning a reputation as one of the city’s most thoughtful and community-minded dining destinations since it first opened its doors.
Rooted in a farm-to-table philosophy, the restaurant sources its ingredients from local farms and regional producers, creating a menu that changes with the seasons and feels genuinely alive.
Southern comfort food gets a fresh and creative makeover here, with dishes that honor traditional flavors while pushing them in exciting new directions that surprise and delight regular guests.
The space on Spanish Street feels warm and welcoming, with a lived-in character that reflects the restaurant’s deep ties to the local community it has served for years.
Vegetarian and plant-forward options are particularly well represented on the menu, making The Floridian a rare spot where every type of diner finds something to love.
Eating here feels like sitting down at the table of a friend who happens to be a brilliant cook.
Address: 72 Spanish St, St. Augustine, FL 32084
10. Mojo Old City BBQ

Mojo Old City BBQ proves that St. Augustine’s culinary identity goes well beyond seafood, delivering a smoky, soulful barbecue experience right in the heart of the historic district on Cordova Street.
The smell of slow-smoked meat drifting through the old city streets is practically its own form of advertising, drawing in passersby who had no intention of stopping until the aroma made the decision for them.
Low-and-slow cooking techniques and carefully selected wood for smoking give the meats a depth of flavor that speaks directly to the best traditions of Southern barbecue culture.
Brisket, pulled pork, and ribs are prepared with the kind of patience and attention that shortcuts simply cannot replicate, making each bite feel like the result of genuine craft and dedication.
The casual, no-frills atmosphere keeps the focus exactly where it belongs, which is entirely on the extraordinary food coming out of the smoker.
Mojo Old City BBQ is a delicious reminder that great barbecue has a rightful place in any food lover’s travel itinerary.
Address: 5 Cordova St, St. Augustine, FL 32084
