Where to eat in St. Augustine becomes a very important question after a full day downtown. The cobblestones were charming, the history behaved dramatically, and now dinner needs to do some heavy lifting.
St. Augustine makes that easy. This city knows how to feed tired feet, sun-warmed shoulders, and travelers who “just need a snack” but order three courses. Good choice, honestly.
Here are several worthy stops before you head back, kick off your shoes, and fully commit to pajamas.
Bea’s Fine Food
Bea’s comes from Floridian owners, Genie and Jeff McNally. Named after Genie’s grandmother, Bea’s brings a playful, fresh take to all-day dining.
Brunch, lunch, coffee, espresso, pizzas, and natural wines all have a place here. That means Bea can handle many moods without making things weird.
Morning calls for coffee and something satisfying. Later, dinner brings farm-inspired small plates, entrées, family-style sides, and cast-iron pizzas.
By night, Bea’s Supper Club adds low-ABV cocktails and ingredient-driven dishes. Old-school Floridian favorites may also pop up as specials, which feels like a delicious little bonus.
When someone asks “where to eat in St. Augustine,” Bea’s is an easy answer when nobody can agree on one craving.
Forgotten Tonic
Forgotten Tonic sits in the historic art district, tucked away like a secret worth sharing. It has neighborhood gem energy without trying too hard.
The menu brings modern twists to American comfort food. The cocktails are handcrafted, the wine list is generous, and the hospitality has Southern charm.
It is a strong pick after exploring galleries, shops, and historic streets. The setting feels easy, but the food still feels intentional.
Forgotten Tonic also suits travelers who want dinner with a bit of personality. Nothing feels stiff, and nobody will judge your second cocktail.

Harry’s Seafood Bar & Grille
Harry’s brings New Orleans flavor to the historic bayfront, with live music and bold dishes that feed your soul.
Seafood fans will find plenty to enjoy here. Cajun and Creole flavors bring spice, richness, and enough swag to wake everyone up.
Harry’s works really well when dinner needs energy. Maybe the day felt long. Maybe everyone is getting quiet. A plate of New Orleans–style comfort can fix that.
The restaurant blends old-world with a more modern feel. Locals and travelers both seem to understand the assignment.
Good food, music, and courtyard seating make a reliable trio.
Raintree Seafood & Steakhouse
Raintree Seafood & Steakhouse offers uptown casual dining inside a restored 1879 Victorian home. That makes it an easy one to add to your dinner list.
The menu includes seafood, steak, wine, and a full bar. It has earned national and international recognition over the years.
Raintree feels especially right when the evening calls for something classic. The atmosphere is warm, intimate, and perfect for date nights.
There is also plenty of parking, which deserves applause. Historic towns are lovely until the parking situation starts testing everyone’s character. Choose Raintree when your group wants a polished meal without downtown chaos.
River & Fort Restaurant & Rooftop Lounge
River & Fort brings dining room, patio, courtyard, and rooftop seating into one very scenic package. The menu focuses on Southern continental dishes, local seafood, steaks, wine, and craft cocktails.
This is a great choice when dinner should feel like part of the outing. River & Fort also suits mixed groups. Some people want seafood. Others want steak. Someone wants a rooftop drink and zero responsibilities.

Castillo Craft Bar + Kitchen
Castillo Craft Bar + Kitchen treats food like a love language. That sounds dramatic, but dinner deserves drama sometimes.
The menu highlights fresh local ingredients and careful presentation. Each dish feels thoughtfully built rather than simply placed on a plate.
Castillo is a strong choice when you want something polished, creative, and full of intention. The setting feels inviting, and the kitchen clearly cares about details. That makes it a good dinner stop after a day packed with sightseeing.
Add it to your list of places to eat in St. Augustine when “fine, but fun” is the goal.
Casa Reina Taquería & Tequila
Casa Reina sits on the bayfront near the Bridge of Lions. The location already has charm, and then the menu brings tequila.
That is efficient hospitality.
The restaurant draws inspiration from Mexican, Latin American, and Florida flavors. Traditional favorites get contemporary updates, which keeps the menu lively.
Casa Reina is great for tacos, craft cocktails, tequila, mezcal, and rooftop time. It works for dinner, drinks with friends, or a casual waterfront meal. The Queen’s table welcomes everyone, which feels right for a place this colorful.
One Last Bite Before Bed
Where to eat in St. Augustine depends on your mood, your shoes, and your level of hunger. Luckily, this city offers plenty of strong answers before the day officially taps out.
Pick Bea’s for playful all-day dining. Choose Raintree for classic comfort in a historic home. Head to Casa Reina when tacos and tequila sound like the only correct plan.
St. Augustine handles dinner beautifully. Your only real job is getting back before dessert turns into a second meal. Book today!
Photo Credit: © millann via canva.com, © TrueCreatives via canva.com, © Fudio via canva.com

