the logo for agustin inn bed and breakfast has a crown on it .

The Best Restaurants in St. Augustine

GOOD EATS

Dine at a Delectable Local Restaurant

Our charming city is home to some of the best restaurants in the world. With our mix of Spanish, British, Cuban, and American cuisines, paired with some of the freshest seafood around, you won’t have to search far to find something delicious to eat. 

Sainte-George

  • 1 St George St, St. Augustine, FL


When it comes to nearby fine dining, Sainte-George stands out from the rest.


Located at the top of St. George Street, the Sainte-George restaurant features stylish decor while serving elevated takes on European and American cuisine. All of their dishes are made from locally sourced ingredients. This establishment is perfect for a romantic dinner in St. Augustine.

a close up of two plates of food on a table .

Columbia Restaurant

  • 98 St George St, St. Augustine, FL


It’s only fitting to dine in Florida’s oldest restaurant while staying in the nation’s oldest city.


The iconic Columbia Restaurant’s location in St. Augustine serves traditional Spanish and Cuban cuisine. The restaurant is immensely popular for its food, quality service, and authentic Spanish decor.

a pan filled with shrimp , mussels , peppers and rice on a wooden table .

The Floridian

  • 72 Spanish St #3638, St. Augustine, FL


If you are looking for fantastic Southern fare, be sure to check out The Floridian.


The Floridian crafts each of their dishes from locally sourced ingredients. Their menu is a synthesis of Southern comfort foods and culinary creativity. They offer multiple gluten-free options and can make vegetarian/vegan substitutions.

a close up of a piece of fried chicken on a fork .

Book your stay at Agustin Inn today!

Share by: