15 Savory Restaurants in St. Augustine, Florida

Nestled on Florida’s northeastern coast, St. Augustine is not only the oldest city in the United States but also a vibrant hub for history buffs and food lovers alike. With centuries-old streets lined with charming architecture, its historical allure is undeniable.

However, what truly captivates thousands of tourists each year is its eclectic food scene, offering a blend of classic and contemporary culinary experiences. From rich Spanish flavors to fresh seafood, St. Augustine promises a taste adventure that matches its storied past.

The Floridian

  • Website
  • Cuisine: Southern
  • Budget: $20-$30
  • Address: 72 Spanish St #3638, St. Augustine, FL 32084
Photo courtesy of The Floridian

The Floridian offers a modern twist on Southern classics. Almost all the menu items can be vegetarian or vegan… including the blackened tofu and grits instead of shrimp and grits. Their fried green tomatoes topped with green tomato relish, house-herbed ricotta, and basil aioli are a must-try. The meatloaf sandwich with pimiento cheese is also a local favorite.

Prohibition Kitchen

  • Website
  • Cuisine: Gastropub
  • Budget: $20-$30
  • Address: 119 St George St, St. Augustine, FL 32084

Prohibition Kitchen features live music and a lively atmosphere, making it the perfect spot for a night out. Their menu boasts creative twists on pub food, such as their famous PB&J burger with bacon jam and jalapeno jelly. And don’t forget to try one of their signature cocktails, like the Basil Smash made with fresh basil from their rooftop garden.

Meehan’s Irish Pub & Seafood House

  • Website
  • Cuisine: Irish, Seafood
  • Budget: $20-$40
  • Address: 20 Avenida Menendez, St. Augustine, FL 32084

For a taste of Ireland in the heart of Florida, look no further than Meehan’s Irish Pub & Seafood House. Not only do they have traditional Irish fare like bangers and mash and shepherd’s pie, but they also offer fresh seafood dishes like pan-seared scallops and blackened mahi-mahi. And of course, don’t forget to pair your meal with a pint of Guinness or a classic Irish coffee.

Michael’s Tasting Room

  • Website
  • Cuisine: Steakhouse
  • Budget: $100+
  • Address: 25 Cuna St, St. Augustine, FL 32084

Michael’s Tasting Room is renowned for its Spanish-inspired dishes and extensive wine list. Located in a charming historic building, it’s the perfect spot for a romantic evening.

Catch 27

  • Website
  • Cuisine: Seafood
  • Budget: $30-$50
  • Address: 40 Charlotte St, St. Augustine, FL 32084

Catch 27 is such a favorite hangout spot for both locals and tourists! People love coming here to enjoy dishes that really highlight the amazing catches from our local waters. You can’t go wrong with their deviled eggs—they’re always a hit! The rich and tangy filling, topped with crispy bacon bits, has everyone raving.

And don’t miss out on the blackened fish pasta! It’s a fantastic mix of flavors with perfectly seasoned fish and creamy pasta that leaves you wanting more every time you visit.

Of course, you’ve got to try the iconic shrimp and grits while you’re there. This Southern classic is the perfect combo of savory and spicy, featuring juicy shrimp and creamy, cheesy grits that people say is pure comfort on a plate.

Raintree Restaurant

  • Website
  • Address: 102 San Marco Ave, St. Augustine, FL 32084

Raintree Restaurant combines history with haute cuisine. Set in a restored 19th-century Victorian home, it offers everything from steak to seafood, with an impeccable dessert menu to finish.

The Blue Hen Café

  • Website
  • Address: 223 W King St Ste A, St. Augustine, FL 32084

Tucked away in a quiet part of town, this charming spot offers hearty breakfast and brunch options. Known for their Southern-style biscuits and gravy, The Blue Hen Café is a favorite among locals who appreciate great flavor without the frills.

The Conch House Restaurant

  • Website
  • Cuisine: Seafood
  • Budget: $20-$30
  • Address: 57 Comares Ave, St. Augustine, FL 32080

Next, we have The Conch House Restaurant, a scenic waterfront spot that serves up delicious seafood dishes with a Caribbean twist. With a diverse menu featuring everything from crab cakes to jerk chicken, this restaurant is perfect for those looking for something a little different.

Llama Restaurant

  • Website
  • Cuisine: Peruvian
  • Budget: $50-$100
  • Address: 415 Anastasia Blvd, St. Augustine, FL 32080

If you’re up for a dining experience that mixes land and sea perfectly, you have to check out Llama Restaurant’s surf and turf options! With its lively Peruvian vibes, every dish brings a fun blend of flavors that’s both exciting and comforting. Imagine perfectly grilled meats alongside juicy seafood, plus some creative sides that really showcase those authentic spices.

Salt Life Food Shack

  • Website
  • Cuisine: Seafood
  • Budget: $20-$30
  • Address: 321 A1A Beach Blvd, St. Augustine, FL 32080
Photo courtesy of Salt Life Food Shack on Facebook

For an interactive dining experience, try Salt Life Food Shack. This beach-themed restaurant offers a menu filled with seafood favorites and kid-friendly options like chicken tenders. The vibrant setting and lively atmosphere make it a fun choice for families.

Burrito Works Taco Shop

  • Website
  • Cuisine: Tacos
  • Budget: $10-$20
  • Address: 114 St George St, St. Augustine, FL 32084

Burrito Works Taco Shop is a local favorite for its affordable and flavorful Mexican fare. Known for their massive burritos and fresh ingredients, it’s a great spot for a quick and satisfying meal.

Mojo Old City BBQ

  • Website
  • Cuisine: Barbecue
  • Budget: $10-$20
  • Address: 5 Cordova St, St. Augustine, FL 32084

Another wallet-friendly option is Mojo Old City BBQ, where you can enjoy hearty portions of smoked meats and Southern sides. With its rustic charm and mouth-watering menu, it’s a value-packed choice for barbecue lovers.

O’Steen’s Restaurant

  • Website
  • Cuisine: Seafood
  • Budget: $10-$20
  • Address: 205 Anastasia Blvd, St. Augustine, FL 32080

For those craving seafood, O’Steen’s Restaurant offers delicious fried shrimp and other seafood classics at reasonable prices. This beloved eatery has been serving locals and tourists alike for generations, earning its reputation as a go-to for quality seafood on a budget.

Athena Restaurant

  • Website
  • Cuisine: Greek
  • Budget: $20-$30
  • Address: 14 Cathedral Pl, St. Augustine, FL 32084
Photo courtesy of Athena Restaurant

If you’re looking for a slightly higher-end dining experience, Athena Restaurant offers delicious Greek dishes made with fresh and authentic ingredients. The upscale atmosphere and friendly service make it a great choice for a special night out.

Pizzalley’s Chianti Room

  • Website
  • Cuisine: Italian
  • Budget: $20-$30
  • Address: 60 Charlotte St, St. Augustine, FL 32084

For a taste of Italy in the heart of St. Augustine, head to Pizzalley’s Chianti Room for wood-fired pizzas and classic Italian dishes. Happy hour is from 3pm-6pm Monday-Friday with live music 4pm-6pm!

Collage Restaurant

  • Website
  • Cuisine: New American
  • Budget: $50-$100
  • Address: 60 Hypolita St, St. Augustine, FL 32084
Photo courtesy of Collage

First you will be served fresh bread and roasted garlic, which is a perfect touch. A popular entree on the menu, the Scallop Saltimbocca, will just melt in your mouth. Save room for the Butter Rum Cake, a dessert that complements the savory flavors of your meal.

If you’re feeling adventurous, try their signature cocktail, the St. Augustine Mule, made with local ingredients including Datil pepper-infused rum.


Here are more restaurant guides for you to explore!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *