20 Best Restaurants in St. Augustine

Photo by Lance Asper from Unsplash

St. Augustine is a city in the state of Florida, United States. This city is situated on the Atlantic coast of northeastern Florida.

Founded in 1565 by Pedro Menéndez de Avilés, St. Augustine is considered as the "Nation's Oldest City" and it's also a city that is rich in historical attractions.

Besides the historical attractions, another interesting thing that St. Augustine has is the culinary scene. There are many finest restaurants that serve various mouthwatering dishes that you must also explore.

Tripboba has gathered the 20 best restaurants that you must visit during your visit to St. Augustine.

SHARE

1. HARRY'S SEAFOOD, BAR & GRILLE

Harry's Seafood, Bar & Grille is a chain restaurant that serves tasty Creole, Cajun, and Southern dishes. In St. Augustine, you can find this restaurant at 46 Avenida Menendez and it’s open from 11.00 a.m. to 10.00 p.m. daily.

At Harry's Seafood, Bar & Grille, you will be able to enjoy dining at an outdoor space complete with the view of the bay. This restaurant also features a bar where you can enjoy a glass of drink. Try one of the specialty drinks they offer, such as Harry’s Hurricane, Big Easy, Sazerac, The Front Porch, and many more.

Harry's Seafood, Bar & Grille

Offering traditional Louisiana favorites like jambalaya, etouffee, gumbo, and red beans and rice.

This Restaurants has both inside and outside seating and offers its guests great food at excellent prices, with plenty of atmosphere.

Address : 46 Avenida Menendez, St. Augustine, FL 32084, United States

2. THE FLORIDIAN RESTAURANT

The Floridian Restaurant is a popular spot in St. Augustine both for the locals and tourists. This restaurant is located at 72 Spanish St #3638. The Floridian Restaurant opens its door for the customers at lunch until dinner time from Wednesday to Monday.

Here, you will find choices of fresh and healthy Southern fares with a modern twist made from locally sourced, seasonal, and sustainable ingredients. If you’re a vegan, The Floridian Restaurant also has vegan options to cater to your special diet.

The Floridian Restaurant

One of St. Augustine, Florida's favorite restaurants.

This Restaurants has a diverse menu, serving dishes using local, seasonal, and sustainable ingredients as much as possible offers fresh, healthy, and delicious foods for lunch and dinner.

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

3. CATCH 27

If you’re exploring through the Downton of St. Augustine, stop by Catch 27 to enjoy the local seafood dishes they offer. This restaurant is located at 40 Charlotte Street and it’s open from 05.00 p.m. until 09.00 p.m. from Monday to Friday, and from 11.30 a.m. to 09.00 p.m. on the weekend.

Catch 27 cooks their dishes from scratch with high-quality ingredients. The seafood dishes that they serve also made from freshly caught seafood from the local fisherman every day. So, prepare yourself to be surprised by the taste and quality of their dishes.

Catch 27

Great meal great service The service was very friendly and easy going in the best way. Smoked salmon spread was a stellar starter. Had the shaved pear and blue cheese salad with blackened mahi very fresh and great flavor. My...

This little outdoor spot is a must. This little outdoor spot is a must if you’re in St Augustine. We had the salmon dip as an appetizer. I had the salad with the salad with the pear (can’t remember the name) and I loved it. I...

My husband & I stopped in My husband & I stopped in for dinner while visiting St. Augustine area. The service and food were great! We ordered the grits with blackened shrimp & blackened pasta with blackened flounder. Both were...

Address : 40 Charlotte St, St. Augustine, FL 32084-3646

4. O'STEEN'S RESTAURANT

O'Steen's Restaurant is another go-to spot for locals and tourists in St. Augustine. The restaurant that has a specialty in seafood dishes is located at 205 Anastasia Boulevard. You can visit O'Steen's Restaurant from 11.00 a.m. to 08.30 p.m. from Tuesday to Saturday.

O'Steen's Restaurant has been a popular spot in St. Augustine for more than 50 years. Here, you will find many choices of seafood dishes as well as Southern fares, such as the Famous St. Augustine Fried Shrimp, clam chowder, seafood, platter, and many more. O'Steen's Restaurant is a cash-only restaurant, so make sure to bring some cash if you plan to eat here.

O'Steen's Restaurant

Popular, cash-only eatery serves up shellfish & fried shrimp alongside other seafood specialties.

Address : 205 Anastasia Blvd, St. Augustine, FL 32080, United States

5. ST. AUGUSTINE SEAFOOD COMPANY

St. Augustine Seafood Company is an eating spot located in the historic district that is worth checking out. This restaurant is located at 33 St George Street and it’s open for service from Sunday to Thursday from 11.00 a.m. to 08.00 p.m. and from 11.00 a.m. to 10.00 on Friday and Saturday.

At St. Augustine Seafood Company, you will be able to enjoy tasty seafood dishes in a laid-back and relaxing atmosphere. Numerous seafood dishes made from fresh seafood obtained from the local fishermen and market are available to satisfy your appetites, such as fresh oysters, seafood baskets, and many more.

St. Augustine Seafood Company

Stopped in from google searche Most places do 1 thing right. This place did EVERYTHING right! I loved the food! Omg the cilantro slaw. The fried oysters, THE BLACKENED SHRIMP! Tf is wrong with them giving me something that...

Stopped for drinks during a rain shower 💦🍹 Stopped for drinks during a rain shower. No inside seating available at that time, but found a place to cover up for a bit and have some refreshing drinks. Looks like it would be...

A hidden gem along the historic street A hidden gem along the historic downtown street, all look unique, like the time stopped.Had lunch here outside on the patio, which is a large garden, with tables at good space between them,...

Address : 33 Saint George St, St. Augustine, FL 32084-3607

6. LLAMA RESTAURANT

Taste the deliciousness of Peruvian food at Llama restaurant that is located at 415 Anastasia Boulevard. Llama Restaurant is open for customers from 05.00 p.m. to 08.00 p.m. from Wednesday, Thursday, and Sunday, and from 05.00 p.m. to 08.30 p.m. on Friday and Saturday.

Explore the tastes of the Peruvian dishes that are made from authentic ingredients and served in such detail. From ceviche, pulpo, conchitas, anticuchos, you can find them all here. End your dining experience on a sweet note by ordering one of their yummy desserts.

Llama Restaurant

Best Peruvian food I’ve ever had. Did not expect to eat Peruvian food in St. Augustine but so god I did. The food here is hands down amazing and can’t wait to go back.

Amazing from start to finish! Beautiful presentation, wonderful ingredients and flavors, and impeccable service. Very reasonably priced for the experience you receive. Probably one of the best if not the best meals I have ever...

Mind Blown. I totally underestimated this place when I walked in. It ended up being the best culinary experience we had in our entire St. Augustine vacation. It’s a small, out of the way restaurant with an outstanding menu....

Address : 415 Anastasia Blvd, St. Augustine, FL 32080-4508

7. COLLAGE

Come to College and experience a first class, award-winning dining experience. You can find this restaurant at 60 Hypolita Street and and it’s open from 05.00 p.m. to 09.00 p.m. from Sunday to Thursday, and from 05.00 p.m. to 10.00 p.m. on Friday and Saturday.

Once you entered Collage, you will be welcomed in a warm and relaxing space that is perfect for a romantic dining. Here, you will be served with various dishes, including seafood, steaks, lamb, and veal with global flavors. All the dishes that you will enjoy here are made from fresh and locally sourced ingredients.

Collage, St. Augustine

Atmospheric spot featuring a mix of inspired global eats & a sizable wine list in a romantic space.

Offers guests a taste of international cuisine, perfectly prepared, and artfully presented with great service.

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

8. PRESERVED RESTAURANT

Enjoy authentic Southern fares in an upscale setting at Preserved Restaurant. This charming restaurant is located at 102 Bridge Street and it’s open from 04.00 p.m. to 09.00 from Tuesday to Saturday.

Just like its name, this award-winning restaurant is situated in a preserved Jefferson House. Preserved Restaurant served excellent Southern dishes from local ingredients. To complement your meal, Preserved Restaurant also has reserved wines that will also make your dining experience even more complete.

Preserved Restaurant

An incredible experience An incredible experience at Preserved. Their wine list alone is worth going back for again and again (and our very wonderful server let us try several by the glass!). We shared the roasted oysters (pair...

This was an amazing experience. This was an amazing experience. Some of the better quality dining we had in St. Augustine. The wine selection is stupendous and the service was top notch. The place is perfect for a date or small...

Fine dining with heart and soul This restaurant offers dining in style with outstanding high-end dishes excellently prepared. Great wine list, the bottle will be given to go if needed (so don’t hesitate to take a second round)....

Address : 102 Bridge St, St. Augustine, FL 32084-4310

9. LA COCINA INTERNATIONAL RESTAURANT

La Cocina International Restaurant is another great dining spot in St. Augustine that is located in Castillo Real, Ascend Hotel Collection, approximately at 530 A1A Beach Boulevard. You can visit this restaurant from 05.00 p.m. to 10.00 p.m. from Tuesday to Sunday.

At this elegant restaurant, you will be served American cuisine with Latin influence and other global dishes, such as short rib tostadas, beef tenderloin carpaccio, seared duck breast, togarashi salmon, and many more. Pair your meal with the extensive wine list they offer to make your dinner even more incredible.

La Cocina International Restaurant

Amazing meal and service as Amazing meal and service as always! Thank you to the staff for another amazing meal of starting with the best lobster bisque in town. The wine selection is reasonably priced, and the restaurant is...

A Saint Augustine Beach Treasure This was our second visit to La Cocina and we enjoyed it as much as our first visit. I've ordered the lovely house salad with the braised beef short rib ravioli both times. The salad is fresh and...

Wonderful! The lobster bisque was one of the best I’ve had in NE Florida (and competes in every respect with Capital Grille), the rack of lamb was tender and cooked perfectly, and the short-rib ravioli was superb! Excellent...

Address : 530 A1A Beach Blvd In the lobby of the Castillo Real Hotel, Saint Augustine Beach, St. Augustine, FL 32080-7933

10. ICE PLANT BAR

If you’re looking for a unique place to eat, then you should come to Ice Plant Bar that is located in Saint Augustine Distillery, approximately at 110 Riberia Street. This restaurant is open from 11.30 a.m. to 12.00 a.m. from Monday to Thursday, 10.00 a.m. to 02.00 a.m. on Saturday, and from 10.00 a.m. to 12.00 on Sunday.

Ice Plant Bar is situated in a 1927 industrial building, eating here will feel like you’re going back in time. Here, you can order various dishes, ranging from vegetarian-friendly, gluten-free, and vegan options. While you’re visiting this restaurant, stop by the bar and treat yourself to a glass of drink.

Ice Plant Bar

Set in a 1927 industrial building, this eatery offers locally sourced dishes & seasonal cocktails.

This establishment has unique craft cocktails that draw a crowd every weekend.

Address : 110 Riberia St, St. Augustine, FL 32084, USA

11. RAINTREE RESTAURANT

Another place to enjoy fancy dining in St. Augustine is Raintree Restaurant. You can find this restaurant at 102 San Marco Avenue and it’s open from 05.00 p.m. to 09.00 p.m. from Wednesday to Saturday and from 09.30 a.m. to 01.00 p.m. on Sunday.

Raintree Restaurant is situated in a restored 1879 Colonial Victorian Home, and it exudes an intimate atmosphere which makes it a great spot for intimate dining. While you’re here, make sure to order their famous Beef Wellington which is considered the best in the area.

Raintree Restaurant

A restaurant specializing in steak & seafood in a Victorian style house.

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

12. CAFé ALCAZAR

Café Alcazar is another café in St. Augustine that offers a unique dining experience, because this restaurant is situated in the Lightner Museum, approximately at 25 Granada Street. You can visit this restaurant from 11.00 a.m. to 03.00 p.m. daily.

Once you entered this restaurant, you will feel a unique atmosphere right away, this is because the space that is used for the restaurant was originally designated for the largest indoor swimming pool. Here, you can enjoy high-quality dishes made from locally sourced, fresh, and organic ingredients.

Café Alcazar

A restaurant offering fine New American cuisine.

Address : 25 Granada St, St. Augustine, FL 32084, USA

13. MICHAEL'S ST. AUGUSTINE

If you’re looking for a restaurant that serves Spanish dishes, then you should come to Michael’s. This restaurant can be found at 25 Cuna Street and it’s open from Sunday to Thursday from 05.00 p.m. to 10.00 p.m. and from 05.00 p.m. to 10.30 p.m. on Friday and Saturday.

Michael’s is situated in a building that began as the Buchanti House that has a history dating back to 1764 which makes Michael’s a charming spot for a special dinner. Here, you can enjoy a steak dinner and coastal Spanish-inspired cuisine that tastes absolutely incredible.

Michael's St. Augustine

Restaurant with wine & tapas pairing.

Address : 25 Cuna St, St. Augustine, FL 32084, USA

14. SALT LIFE FOOD SHACK

Feel the breeze of the ocean while enjoying a plate of a tasty meal at the same time at Salt Life Food Shack that is located at 321 A1A Beach Boulevard. This beachfront restaurant is open from 11.00 a.m. to 10.00 p.m. from Sunday to Thursday and from 11.00 a.m. to 11.00 p.m. on Friday and Saturday.

This casual eating spot specializes in fresh seafood and grill. Here, you can also find other dishes that taste just as great, including tacos, sushi, and burgers. Complete your meal with choices of refreshing drinks to quench your thirst.

Salt Life Food Shack

Selection of seafood, sushi, burgers & drinks served in a laid back atmosphere.

Address : 321 A1A Beach Blvd, St. Augustine, FL 32080, USA

15. COLUMBIA RESTAURANT

Another iconic dining place in St. Augustine that you must visit is Columbia Restaurant that is located in the Historic District of St. Augustine, approximately at 98 St George Street. Columbia Restaurant is open seven days a week from 11.00 a.m. to 10.00 p.m.

The restaurant that was first founded in 1905 is Florida’s oldest restaurant and largest Spanish restaurant in the world. At Columbia Restaurant St. Augustine, you will be served many kinds of excellent Spanish dishes complete with the extensive choices of drinks the restaurant has to offer.

Columbia Restaurant

A traditional Spanish restaurant.

Address : 98 St George St, St. Augustine, FL 32084, USA

16. CRAVE

If you’re looking for a place that offers many healthy food options, then you should check out Crave that is located at 135 King Street. This restaurant is open from 11.00 a.m. until 03.30 p.m. from Monday to Saturday.

Crave is a restaurant that focuses on healthy food, and here you can find many choices of healthy sandwiches, smoothies, bowls, and wraps that you can build with numerous ingredients. Check out their daily specials and get yourself a healthy meal to make your day.

Crave

Healthy sandwiches, smoothies & bowls served perfectly in a good atmosphere.

Address : 135 King St, St. Augustine, FL 32080, USA

17. MAPLE STREET BISCUIT COMPANY- OLD CITY

Stop by Maple Street Biscuit Company- Old City and get yourself some hearty breakfast. You can find this restaurant at 39 Cordova Street and it’s open seven days a week from 07.00 a.m. to 02.00 p.m.

Maple Street Biscuit Company- Old City is a popular breakfast spot for locals and tourists alike, so don’t be surprised if you find a long line of people who are queueing to get their breakfast. Try one of the many biscuits they offer and find yourself why this place is really popular.

Maple Street Biscuit Company- Old City

Casual cafe serving biscuit sandwiches & Southern sides.

Address : 39 Cordova St, St. Augustine, FL 32084, USA

18. THE KOOKABURRA DOWNTOWN

Stop by The Kookaburra Downtown and get yourself a cup of coffee to start your day. You can find this Australian-inspired coffee shop at 24 Cathedral PI and it’s open from 06.30 a.m. until 09.00 p.m. daily.

Besides coffee, The Kookaburra also serves espresso drinks and savory pies with meat fillings that are perfect for breakfast. Here, you can also find choices of coffee beans that you can buy and brew yourself at home.

The Kookaburra

Relaxed, Australian-inspired cafe serving coffee, espresso drinks & savory pies with meat fillings.

Address : 24 Cathedral Pl, St. Augustine, FL 32084, United States

19. DOS COFFEE & WINE

DOS Coffee & Wine is another spot in St. Augustine that serves great coffee. This café is located at 300 San Marco Avenue and it’s open for customers from 07.00 a.m. to 07.00 p.m. from Monday to Friday and from 08.00 a.m. to 07.00 p.m. on Saturday. Meanwhile, on Sunday, it’s open from 08.00 a.m. to 05.00 p.m.

Once you entered this place, you will be welcomed in a comfy wood-paneled space. Besides coffee, you will also find Latin-inspired bites as well as other dishes such as baked sandwiches, salads, bagels, as well as assorted baked goods.

DOS Coffee & Wine

Homey cafe serving barista drinks, Latin-inspired bites & vino in a comfortable, wood-paneled space.

Address : 300 San Marco Ave, St. Augustine, FL 32084, United States

20. CITY PERKS COFFEE & VINES

City Perks Coffee & Vines is a casual place where you can sip a cup of coffee in a laid-back and cozy atmosphere. You can visit this coffee shop at 15 St George Street and it’s open from 09.00 a.m. to 08.00 p.m. from Monday to Thursday and from 09.00 a.m. to 10.00 p.m. on Friday. Meanwhile, on the weekend City Perks Coffee & Vines is open from 09.00 a.m. to 11.00 p.m.

City Perks Coffee & Vines serves hand-crafted coffee to start your day. If you want some quick bites, there are also warm house-made pastries. Besides coffee, at City Perks Coffee & Vines, you can also find Florida wine as well as local draft beer.

City Perks Coffee & Vines

Handcrafted coffee, Florida wines, local beers and homemade pastries served in a welcoming atmosphere.

Address : 15 St George St, St. Augustine, FL 32084, USA