The places locals love to eat in St. Augustine showcase the city's long history and rich culture. Being a coastal city, seafood naturally makes up a substantial amount of the local offerings, though the different cultural influences in the city's past mean that a range of different preparations is available.

    Our list of top local eateries in St. Augustine contains a lot of variety, but each one has something in common. They are all popular spots that serve great food.


    Harry's Seafood Bar & Grille

    New Orleans-style eatery in St. Augustine

    • Food

    At Harry's Seafood Bar and Grille, you can enjoy the unique taste of New Orleans right here in St. Augustine. They use authentic flavours and recipes, all made with high-quality, fresh ingredients.

    The atmosphere at the restaurant is notably welcoming. You'll even find an outdoor patio dining area with stringed lights above and New Orleans-style street lamps illuminating the area, creating an ambiance as authentic as the food.

    Location: 46 Avenida Menendez, St. Augustine, FL 32084, USA

    Open: Sunday–Thursday from 11 am to 10 pm, Friday–Saturday from 11 am to 11 pm

    Phone: +1 904-824-7765


    Catch 27

    Some of the best seafood in St. Augustine

    • Food

    At Catch 27, you'll find some of the best seafood offerings in town as they specialise in keeping every item on their menu fresh, seasonal, and local. There's quite a bit of variety on offer here, with fish, shrimp, and clams delivered fresh to the restaurant every single day. Of course, you can always opt for fresh chicken if you're looking for a change of pace from the typical seafood. Additionally, this restaurant has a robust cocktail menu to enjoy.

    Location: 40 Charlotte St, St. Augustine, FL 32084, USA

    Open: Monday–Thursday from 4pm to 9pm, Friday–Saturday from 11.30 am to 10 pm, Sunday from 11.30 am to 9 pm

    Phone: +1 904-217-3542


    Manatee Cafe

    St. Augustine's health food heaven

    • Food

    At Manatee Cafe, you'll find one of the best predominantly vegetarian and vegan restaurants in the entire St. Augustine area. All of their ingredients are organically sourced and local.

    While there are options on their menu that aren't strictly vegan or gluten-free, they're always happy to make a substitution. If you have any dietary restrictions, this restaurant one of the most accessible you'll find in the area. They even make their own organic coffee and bread items, amongst other grocery products you can try.

    Location: Westgate Plaza, 525 FL-16 #106, St. Augustine, FL 32084, USA

    Open: Daily from 9 am to 3 pm

    Phone: +1 904-826-0210


    Present Moment Cafe

    Taking the holistic approach to healthy food

    • Food

    Present Moment Cafe is a great spot for those looking for a restaurant implementing a more holistic approach to food. They specialise in gourmet raw and vegan food, all sustainably sourced and guaranteed high quality. You’ll find that they even use high-quality salt, as the shakers at each table are filled with pink Himalayan salt.

    Even further, they use non-toxic cleaning products when it comes to every inch of their establishment, so their commitment to the health of your body and mind is unparalleled. Not to mention that their food is also delicious!

    Location: 224 W King St, St. Augustine, FL 32084, USA

    Open: Thursday–Sunday 11 am to 6 pm (closed Monday–Wednesday)

    Phone: +1 904-827-4499


    The Floridian

    The Floridian

    • Food

    The Floridian really celebrates Florida's long history and rich culture, reflecting both on its menu offerings. They have items suitable for meat lovers, vegans, and everything in-between. The sandwich selection is especially tasty and creative.

    Each one of their recipes stems from southern traditions that embrace comfort food, combined with newer and healthier options, to create the ultimate culmination of the Florida dining experience. Plus, all of their ingredients are sourced from local growers, and their menu changes along with the seasons.

    Location: 72 Spanish St #3638, St. Augustine, FL 32084, USA

    Open: Sunday–Monday and Wednesday–Thursday from 11 am to 9 pm, Friday–Saturday from 11 am to 10 pm (closed on Tuesdays)

    Phone: +1 904-829-0655


    The Reef

    One of the best waterfront restaurants in St. Augustine

    • Food
    • Couples

    The Reef is one of the surprisingly few oceanfront restaurants in St. Augustine – and it's one of the best. The rivers that surround the historic city centre area restricts the number of waterfront eateries.  Fortunately, The Reef is there to satisfy all your coastal dining desires by offering delicious seafood alongside spectacular views that you can enjoy while dining on their patio.

    Even if you're inside, you can still look out the restaurant's massive windows to the tranquil waters of the Atlantic. The menu primarily features seafood, but you'll find options for beef, poultry, and pasta, as well.

    Location: 4100 Coastal Hwy, St Augustine Beach, FL 32084, USA

    Open: Monday–Thursday from 11.30 am to 9 pm, Friday–Saturday from 11.30 am to 10 pm, Sunday from 10.30 am to 9 pm

    Phone: +1 904-824-8008


    Cap's On the Water

    A great sunset dining spot

    • Food
    • Couples
    • Families

    As the name may suggest, Cap's On the Water is a waterfront restaurant that offers scenic views of the Matanzas River. These are served alongside delicious seafood made with Old Florida style.

    You can eat inside, on the outdoor deck, or at the Oyster Bar when you visit. This gives you options whether you're looking for something romantic or something with enough room for the whole family. Given that the patio faces west, out into the water, it's one of the best places in town to watch a sunset.

    Location: 4325 Myrtle St, St. Augustine, FL 32084, USA

    Open: Monday–Thursday 4 pm to 9 pm, Friday from 4 pm to 9.30 pm, Saturday from 11.30 am to 9.30 pm, Sunday from 11.30 am to 9 pm

    Phone: +1 904-824-8794



    High-quality cuisine for a first-class chef

    • Food
    • Couples
    • Luxury

    Located in the Historic District, Preserved offers high-end southern food in a casual setting. Owned and operated by Chef Brian Whittington, a James Beard Award nominee, you can enjoy the great deal of quality and care that goes into every dish.

    All of the ingredients are locally sourced and fresh, so you can really taste what the region has to offer in its absolute best form. Additionally, you can enjoy a gluten-free menu and a robust wine list, if you want to add a bit more refinement to your meal.

    Location: 102 Bridge St, St. Augustine, FL 32084, USA

    Open: Wednesday–Saturday from 4 pm to 9 pm, Sunday from 10 am to 2 pm and 4 pm to 9 pm (closed Monday–Tuesday)

    Phone: +1 904-679-4940


    Prohibition Kitchen

    1920s-themed gastropub

    • Food
    • Nightlife

    Prohibition Kitchen is a 1920s-themed gastropub where you'll find a massive selection of drinks, delicious food served in generous portions, and live music every single night. Dishes are prepared with locally sourced ingredients. Standouts include the first-class burgers and the Reuben sandwiches.

    The restaurant itself has a 2-level industrial-style design. Intimate booths can make you feel like you're in an old speakeasy, and the styling is only partially responsible. Some of the materials used in this building are reclaimed from the spot's original structure, dating back 4 centuries.

    Location: 119 St George St, St. Augustine, FL 32084, USA

    Open: Sunday–Wednesday from noon to midnight, Thursday from noon to 10 pm, Friday–Saturday from noon to 1.30 am

    Phone: +1 904-209-5704



    Award-winning fine dining

    • Food
    • Couples
    • Luxury

    Collage is one of the best spots in town for a high-end dining experience. This award-winning experience offers seafood, steaks, and more, all made from locally sourced ingredients. They also have an excellent wine selection.

    The style is notably international, with influences coming from all over the world. Every dish on the menu is made from scratch, and most of the items on the menu are original recipes you won't be able to find anywhere else. The lobster ravioli is especially highly recommended.

    Location: 60 Hypolita St, St. Augustine, FL 32084, USA

    Open: Daily from 5 pm to 8.45 pm

    Phone: +1 904-829-0055


    Start planning your trip

    Why book with

    Keep exploring


    United States of America

    COVID-19 Travel Alert

    Attractions and experiences recommended in our guides may be affected. Please check local guidance before you travel.

    Back to top