top of page

The Top 50 Restaurants in St. Augustine, FL

Top Restaurants in St. Augustine, Florida

If you’re struggling to find a place to eat in St. Augustine, FL then you are in luck. With all the wonderful choices of cuisine in our town, it can be difficult narrowing it down to just one.

Based on the recommendations of St. Augustine natives and/or life-long St. Augustinians, we've compiled a list of 50 great St. Augustine restaurants sorted by category.

If that sounds good to you, keep reading and while you’re at it, get your appetite ready.

Jump to Section


St. Augustine, FL, founded in 1565, is the nation’s “Oldest City.” Pedro Menendez de Aviles settled it 42 years before the Jamestown colonists arrived in Virginia which makes St. Augustine the oldest continuously inhabited European-established settlement on the North American continent. It is truly a wonderful place to visit and an even better place to call home. It’s no wonder that St. Augustine has graced many of the nation's and even the world’s “tops” lists from being recognized for its top beaches to top historical cities. Many of us are life-long St. Augustine residents so we wanted to give you the inside scoop from a local’s perspective, starting with the best places to eat. We hope you brought your appetite but if you didn’t, you probably will find it by the end of this blog “50 Best Places to Eat in St. Augustine, FL.”

*We were not paid or endorsed in any way by these restaurant establishments or their owners. This is based purely on the agents in our office’s culinary opinion.


The Columbia Restaurant | Upscale Dining in St. Augustine , FL

This restaurant offers intimate Fine Dining with a Latin Flair. Our agent who recommended this restaurant for our lists recommends the Pear Salad!

If you're looking for atmosphere, ambiance, and first-class dining, you won’t find any place better. The menu at Collage is a mixture of international flavors with a focus on fresh local seafood, steaks, lamb, and veal, using international flavor profiles.

This restaurant has been family-owned and operated for more than 116 years. It specializes in Spanish/Cuban food with an atmosphere full of “old world” charm.

This beautifully restored 19th century building will give you the chance to enjoy elegant dining with a Mediterranean flair. Whether you’re interested in fresh seafood, pasta, beef, lamb, or pork, you can’t go wrong at this hidden gem.

Dine in the intimate atmosphere of a restored 1879 Victorian home or in the brick courtyard with Gazebos for outdoor dining. The menu consists of Prime Steaks, Lamb, Poultry and the Finest in Fresh Seafood among other delectable morsels.

Casual Dining

A1A Ale Works | Casual Dining in St. Augustine, FL

This restaurant is located downtown and overlooks the picturesque bayfront. They offer fresh, traditional, American style cuisine and rotating beers on tap

This casual dining restaurant is located on the bay front at the foot of the Bridge of Lions. Enjoy a diverse menu of food inspired by Mexican, Latin American and Florida Coastal cuisine.

This restaurant is a great place to stop when leaving the beach. It has a relaxed island atmosphere with a Caribbean feel.

Ned's Southside Kitchen has a homey décor, a friendly staff, and food to please everyone. Whether you crave seafood, gluten-free, meat, vegetarian, or pasta, Ned’s has what you’re looking for.

This one is good for the whole family! Enjoy gourmet grilled cheeses, craft beer, and gaming with outdoor seating.


Cap's on the Water | Seafood in St. Augustine, FL

This unique fly-fishing themed restaurant offers daily fresh fish specials using locally caught fish that you don't usually see on most restaurant menus. The kitchen at BlackFly is a "Scratch Kitchen"; everything is fresh, as local as possible, seasonal and made to order.

Eat your dinner overlooking the beautiful sunset views from the wooden deck of this intracoastal front restaurant. This restaurant is most known for its oyster bar & local seafood paired with southern and Mediterranean flavors

Get there early as this restaurant always has a long wait, but the wait is worth it. A local favorite for fried shrimp, oysters, and a good Minorcan chowder

The Reef is located on North Beach and allows you to dine overlooking spectacular ocean views. This restaurant is mostly known for its seafood but also is balanced with beef, poultry pasta and creative specials.

If you were to ask a local about seafood restaurants in St. Augustine this restaurant will undoubtedly be brought up. They are known for big plates of seafood with Key West inspired cuisine.


Brisky's BBQ | BBQ in St. Augustine, FL

True, family-style BBQ is what you’ll get at Brisky’s. The interior is bright and spacious, with two dining areas and a bar, where there are screens so guests can watch sports while dining or waiting for their to-go order. Nearly every item at Brisky's is made from scratch — from the hand-cut fries, to mac 'n' cheese made with cottage and cheddar, to the briskets with their 15-hour hour cook time.

This one is technically not in St. Augustine but it is so good it is worth the drive (or sail). Located at Bing’s Landing Boat Ramp in Palm Coast, this casual waterfront roadside pit stop produces meats & sides slow-cooked in a wood-burning smoker.

It doesn’t get more “American” than BBQ, blues, and bourbon. Mojo’s has all three. There are several locations around the city so find the one most convenient for you. Mojo’s serves a variety of meats served BBQ style.

There is a small area for eating there but most locals love stopping by Smokin D’s on their way to the beach. They offer a number of platters and sandwich options, and each full meal comes with a choice of sides and sauces, plus toast. There are four sauces to sweeten or spice the meal, and the three sides — baked beans, rice, and coleslaw — can also be purchased in pints. Grab some and enjoy the sand and sun!

This restaurant has a rustic, yet modern décor where comfort and style come together. Prepare your tastebuds for the delicious succulent BBQ meats.


Piesano's Stone Fired Pizza | Pizza in St. Augustine, FL

A favorite spot for locals for both the food and the music, Borrillo's is open for lunch and dinner every day. Borrillo's restaurant has a small dining area with booths for guests to dine in, and outside seating in their beer garden. Check their activities as they often have live music or karaoke on certain days.

DeLeon’s Pizza is a great place to stop for a slice either before or after the movies as it’s located right next to Epic Movies. Family friendly, they offer slices and whole pizzas, as well as calzones, sub sandwiches, chicken wings and more.

Many locals stop by for pizza when leaving downtown or St. Augustine Beach. Many of their pizzas can be made gluten free or vegan. They are known for homemade crust and stone-baked pizzas with bold combinations.

This is the only pizza restaurant in the state with a granite stone fired pizza oven. Whether you are looking for a quick lunch or a dinner destination to meet up with friends & family, Piesano's is your place.

Pizza Time serves Brooklyn style pizza — by the slice and as whole made-to-order pizza pies. Pizza Time creates each pizza with fresh ingredients and a true New York style crust, prepares a variety of pies to sell by the slice, and serves calzones, cannolis, olive salad, and other Italian favorites.


Amici's | Italian Food in St. Augustine, FL

This restaurant came under new ownership right before the COVID shut down. They pushed through and have recently been voted some of the best Italian food in St. Augustine. They also offer USDA Prime steaks, fresh scallops, NY style pizzas and much more!

This restaurant offers traditional authentic homemade Italian cuisine carefully prepared from old family recipes. They also offer a wide variety of homemade desserts and espresso and cappuccino.

Nonna's Trattoria offers indoor and outdoor dining on its sidewalk café on historical Aviles Street. They specialize in traditional family recipes that have been handed down for generations, along with a large wine list.

Pizzalley’s Chianti Room This restaurant has wonderful ambiance in their main dining room or you can enjoy the cool summer nights on the wrap-around veranda. They serve everything from mussels to marsala and don’t forget their pizza. If that’s not enough, save some room for one of their homemade desserts, such as Tiramisu or Crème Brule!

This restaurant specializes in modern, northern Italian food. The chef states that she takes her inspiration from the Atlantic Ocean and the freshest of locally-farmed ingredients all with a Tuscan flair.


Ford's Garage | Burgers in St. Augustine, FL

Ford’s Garage is fairly new on the scene but it is quickly establishing itself as one of the area’s best burger joints. The retro style along with the themed menu work together to deliver a great place to stop when burgers are on the mind.

This restaurant has an eclectic and retro gas station theme. The food is made from fresh, locally-sourced ingredients. This restaurant buys from 5 local markets and ranches, thus contributing to the local economy while providing great eats.

This restaurant does not have any bells and whistles but with burgers like these, who needs them? The menu is made up of Angus Beef Burgers or Vegetarian type burgers.

This restaurant does a whole lot more than burgers well. They serve delicious seafood and pasta but the Pirate Burger is a must try. ½ lb. of charbroiled deliciousness.

This restaurant specializes in burgers, fries, sandwiches, and other American foods. Their burgers are made from 100% USDA Prime beef, and are served with natural cut fries or coleslaw. The burgers are 1/3 to 1/2 pound and cooked medium to medium well unless otherwise specified. Specialty burgers include turkey burgers, bison burgers, and veggie burgers.


Michael's | Steaks in St. Augustine, FL

This casual dining restaurant has something for everyone on its menu. Whether you're looking for great seafood, juicy steaks, and chicken, or a good cocktail you're sure to find what you’re looking for.

I’m not sure which is better at Harry’s, the food or the atmosphere. Their menu has a New Orleans flair, with lots of spices, but they're always happy to cook a dish to taste.

This restaurant is located inside the Embassy Resorts Hotel. It provides an upscale coastal dining experience with some delicious steaks as well as other culinary delights.

This restaurant was actually featured on the Food Network. Their menu changes seasonally but the constant are their delicious steaks. They offer nearly a dozen steak cuts all served with a signature sauce.

Named for its wonderful views of the Castillo de San Marcos and the Downtown St. Augustine Bay Front, their menu offers a southern continental inspired menu with local seafood, steaks, wine, and craft cocktails.


Ancient City Brunch Bar | Breakfast/Brunch in St. Augustine, FL

This is an “out of the box” dining experience…literally. Order your customizable breakfast on a board or in a box. Selections include breakfast sandwiches, French toast, waffles, the pastry case (featuring a selection of homemade cookies, bagels, croissants and muffins) and lunch specials featuring quiches, empanadas, frittatas and croissant sandwiches.

The Blue Hen Café serves fresh, locally-sourced cuisine for breakfast and lunch. Breakfast includes options such as breakfast burritos, blue crab quiche, corned beef hash and eggs, and chicken biscuits. The lunch menu offers a variety of southern choices, including pulled pork and biscuits, fried green tomato tacos, a datil BBQ Cuban sandwich, and jerk chicken Cobb salad.

This restaurant is open for all three meals but their breakfast is really where it’s at. The best news is they serve breakfast all day.

Like its sister restaurant, Prohibition Kitchen, this restaurant has a 1920’s theme to it. All ingredients come from local farmers, fishermen, butchers, and bakers. Some of their popular entrees include Croque Madame, fried chicken biscuits and gravy, and corned beef hash bowl.

Located in St. Augustine Beach, The Oasis serves breakfast from 6:00 a.m. to 3:00 p.m. If breakfast extends into brunch enjoy entertainment from any of the 30 large t.v. screens.


Ice Plant | Bars in St. Augustine, FL

This bar caters to a younger, more boisterous crowd but if that’s your style, this is a place you will want to check out. Enjoy the moderately priced drinks and live music.

This bar is located in a 1927 industrial building. They offer a delicious menu but their seasonal cocktails are unlike anything you’ve ever sampled.

Since it opened, this bar has become one of the major hot spots in town. This 1920s Prohibition-era themed pub offers generous portions of locally-sourced bar food, craft cocktails, and live music every night.

The winery and bar were built in one of Henry Flagler's old East Coast Railway buildings. The bar is located on the rooftop of the winery. It offers live music, San Sebastian wines, craft beer, and delectable food to delight every palate.

This location has landed in national magazines and for good reason. It is located in the Casablanca Inn and overlooks the St. Augustine Bayfront. As the name suggests, they are most known for their menu of specialty martini drinks.

The agents at First Coast Realty strive not just to be your agent for the sale but your agent for life. We do not leave you after the sale is concluded. We can be relied upon to help you with many things including local area expertise. We hope you enjoyed this list of our favorite 50 St. Augustine restaurants. This list does not even begin to scratch the surface of all the wonderful restaurant establishments in St. Augustine, FL. We could write another blog tomorrow listing even more restaurants. Did we miss one of your favorites? Let us know in the comments.


Whether you are looking to buy or sell, First Coast Realty would welcome the opportunity to earn your business. Feel free to reach out to us on Facebook or Twitter and we would be happy to assist you in getting the ball rolling. Or, to talk to a qualified, experienced agent call/text today 904-494-8408 or email

52 views0 comments


bottom of page