top of page
  • Writer's pictureJenna

Top Eats in St. Augustine, Florida

St. Augustine is known as the oldest city in the United States, founded in 1565 by Spanish admiral Pedro Menéndez de Avilés. The settlement was named after the feast day of St. Augustine.

Speaking of feasts, the St. Augustine food scene is thriving! From fresh catch seafood to local distilleries, St. Augustine is a food scene to crave. Explore below to see the Top Eats in St. Augustine.

When staying in St. Augustine, you'll likely stay in 1 of 3 areas:

  • Downtown St. Augustine, where all of the action is

  • St. Augustine Beach, where it's less busy but still a ton to do

  • Vilano Beach, north of St. Augustine, more quiet and off the grid

Wherever you stay, you will be within a walking distance or 5-10 minute drive to the best Top Eats in St. Augustine.

Here's what we'll cover:


Top 15 Eats in Downtown St. Augustine:

1. Maple Street Biscuit Company

One of the most frequented restaurants in all of St. Augustine, Maple Street Biscuit Company is perfect for a quick breakfast or lunch that will satisfy your sweet and savory tooth all at the same time. Fresh, House made biscuit sandwiches. Try the squawking goat!

2. Prohibition Kitchen

Set up like a scene from the Prohibition era, Prohibition Kitchen is a trendy restaurant with a twist. Great spot for apps and small plates, as well as an extensive cocktail menu.

3. PK's Roosevelt Room

Located within Prohibition Kitchen (PK), the Roosevelt Room is home to their famous Brunch. Completely different menu - full of delicious brunch options. You can even rent out this room for a private event!

4. Harry's Seafood Bar & Grill

Harry's seafood is to die for! Louisiana style seafood, fresh catch, and loaded with flavor. The outdoor seating space is beautiful, shaded by huge trees and florals everywhere. It's located across the street from Castillo de San Marcos National Monument.

5. The Blue Hen Cafe

Serving up fresh, local breakfast and lunch options at the Blue Hen Cafe. Their breakfast menu has a seafood twist to a lot of traditional breakfast foods, like the blue crab quiche.

6. Collage Restaurant

A first class, award winning experience. The menu reflects the eclectic tastes of owners Mike Hyatt and Cindy Stangby and focuses on fresh local seafood, steaks, lamb and veal, using international flavor profiles. Located in the heart of downtown off George Street.

7. The Columbia

The Columbia is an iconic staple throughout Florida. Founded in the early 1900's, it remains one of the top Spanish-inspired restaurant in the United States. Delicious, tapas style foods and huge entrees. MUST TRY - Sangria, 1905 salad, and seafood paella.

8. The Floridian

Regionally-inspired food, fun, and creative. The Floridian offers a wide variety of dishes - southern home comfort foods, healthy light options, and a great assortment of vegetarian options as well.

9. Mojo Old City BBQ

Craving some BBQ while visiting the area? Mojo old city BBQ is the place to go. You can smell it from the streets as you get closer to it. Fresh, smoked, delicious BBQ with all of the fixings! Great outdoor seating area too.

10. St. Augustine Seafood Company

One word - YUM. Quality food from a fast-casual environment. Fresh seafood served up the way you like it, grilled, blacked, or fried. Order at the front and wait for your entrees to arrive at a table. Easy, quick, and delicious!

11. The Ice Plant

A farm to table restaurant, inspired by the historical period of the early 20th century. Their idea is to reintroduce guests to a time where the experience of having a cocktail and a bite to eat was both healthful and enjoyable. Awesome spot - highly recommend!

12. The Sprout Kitchen

If you're looking for a light, healthy option or breakfast or lunch, stop by The Sprout Kitchen. Juice bar with fresh, organic ingredients. Flavorful juices, smoothies, acai bowls and more. A great way to start the day after eating heavy foods the night before!

13. Casa de Vino 57

A beautiful small winery offering wine flights, cheese boards, and a small selection of quality wines. Casa de Vino 57 is a hidden gem in St. Augustine. The outdoor space is like dreamy back yard and makes you feel like you're in mini Italy. Love this spot!

14. Boat Drinks

A nautical, tropical vibe bar with frozen cocktails and an extensive rum selection that would sink most ships! Fresh juices to pair with the cocktails and an array of locally sourced seafood that is both fresh and delicious!

15. San Sebastian Winery

Ranked as one of Florida's Top Premium Wineries, San Sebastian Winery is a must-visit while in St. Augustine. Take a winery tour around the old, historic building and sample a variety of wines from pristine grapes. Bonus - you get to keep the branded glass!


Top 10 Eats in St. Augustine Beach:

1. Mango Mango's Carribbean Grill & Bar

A Caribbean themed shack, shakin' up some delicious food and drinks on the beach! Mango Mango's is a popular spot on St. Augustine beach and fills up quickly!

2. The Kookaburra

An Australian-inspired coffee shop, roasting single origin, direct trade coffee. This little coffee shop also serves delicious aussie pies for both breakfast and lunch. Highly recommend for a quick breakfast spot!

3. Beachside Diner

Homestyle cooking where breakfast is served all day! You will find anything you want in the breakfast department at Beachside Diner. Extensive breakfast and brunch options, as well as tropical cocktails.

4. Island Donuts

Go here! Even if you aren't a huge donut lover (or maybe you are), these donuts are out of this world. Located right off A1A on the beach side, this little donut shop is boasting with trendy donuts and amazing flavors.

5. Zaba's

A small little "coffee and more" shop along A1A. Zaba's is a great spot for a quick, easy breakfast and a coffee to go. Yummy breakfast sandwiches with a homestyle feel.

6. Sunset Grille

Seafood, seafood, and seafood - yum. Sunset Grille is the perfect restaurant for amazing, fresh seafood served up in a variety of ways. If you are staying on the beach, definitely be sure to check out Sunset Grille!

7. Panama Hattie's

A local St. Augustine spot that's been around since 1981. Specializing in crab legs, fresh fish, steaks, burgers, salads, and more. This joint is a staple in St. Augustine beach and has its regulars that cannot be shaken! Great spot.

8. La Cocina International

Intimate fine dining with a Latin flare. La Cocina International is the perfect date night spot or dining option for celebrating a special occasion. The food is out of this world, with amazing fresh seafood, steaks, and premium cocktails.

9. Baiting Thai and Sushi

A little further south on St. Augustine Beach, Baitong Thai and Sushi offers super delicious, authentic Thai cuisine as well as fresh sushi. Living in Florida, I love seafood and sushi. Baitong is one of the better sushi places I've tried!

10. Beachcomber Restaurant

Directly on the beach of Anastasia Island, Beachcomber Restaurant is the most popular destination for a bite to eat on the beachfront. A really great spot for families and/or if traveling with dogs!


There you have it! The top eats throughout the St. Augustine Area.

Don't forget to check out this ultimate St. Augustine Weekend Getaway. If you are looking for more, check out these Top Things To Do in St. Augustine and Where to Stay in St. Augustine.

Hope this list helps you find some delicious grub throughout America's oldest city!




Recent Posts

See All


bottom of page