Top 10 Restaurants in St. Augustine

Augustine has restaurants to please all types of tastes. Below, you’ll find our top picks for restaurants in the St. Augustine area, in no particular order.

1. Café Alcazar

Housed in the former Hotel Alcazar, this café is located in the deep end of what was once the world’s largest swimming pool. The restaurant is open daily for lunch, with an American menu that includes key lime pie (a Floridian staple), shrimp Giovanni, curried chicken salad sandwich, and escargot.

Price Range: $10 – $30

Hours:
11:00am – 3:00pm     

2. Ice Plant

From the moment you walk in the door of this old converted warehouse distillery, you can see why Ice Plant is on the cutting edge of farm to table cuisine and cocktails. With a modern, industrial atmosphere, this New Southern and American-style restaurant features inventive takes on old favorites, such as the chicken ‘n dumplings, the beef carpaccio and crispy Florida oysters, and the blue crab beignets. Don’t forget to try one of their famous signature craft cocktails!

Price Range: $10 – $30

Hours:  
11:30am – 2:30pm, Monday through Friday (Lunch)

5:00pm – 10:00pm Daily (Dinner)
Closed from 2:30pm – 5:00pm

3. The Floridian

Vegans, vegetarians, and lovers of all things gluten-free — rejoice! At The Floridian, you can revel in the homey classics of Southern cooking with peace of mind, as the restaurant is known for its vegetarian options. However, it’s not only for vegetarians! Fried green tomatoes, grit cakes with shrimp and polenta or tofu, meatloaf sandwiches, and fresh seafood punctuate this Southern-style menu.

Price Range: $10 – $30

Hours:  
11:00am – 9:00pm, Mondays and Wednesdays 

5:00pm – 10:00pm, Thursdays
12:00pm – 10:00pm Fridays
11:00am – 10:00pm Saturdays
11:00am – 9:00pm Sundays

4. Harry’s Seafood Bar & Grille

Located in one of St. Augustine’s oldest houses on the bay front, this restaurant offers up a taste of Cajun cooking. The menu here features Cajun favorites like jambalaya, po’ boy sandwiches, crawfish etoufee, and New Orleans-style cocktails.

Price Range: $10 – $30

Hours:
11:00am – 10:00pm Daily

5. Catch 27

This highly-rated restaurant is located in the historic district of St. Augustine, its chic and modern ambiance a pleasant accent to the area. Its menu offers fresh, locally-caught seafood and seasonal ingredients, producing menu favorites like the rustic fish, savory shrimp and grits, seared blue crab cake sandwich, and shrimp tacos.

Price Range: $10-$30

Hours:
11:30am – 8:30pm Daily 

6. GAS – Full Service Restaurant

This casual establishment offers a laid-back atmosphere, great service, and wholesome traditional Southern American cuisine. The menu here consists of a wide variety of burgers such as the Jalapeno Popper burger and old favorites with Cajun twists like the Tiki Salad with jerk chicken and the blackened grouper.

Price Range: $10 – $30

Hours:  
11:00am – 9:00pm, Tuesday through Thursday

11:00am – 10:00pm, Fridays and Saturdays
Closed Sundays and Mondays

7. Michael’s Tasting Room

This Spanish-style restaurant has found its home in St. Augustine’s Spanish roots, showcasing a menu of tapas, Mediterranean fare, and traditional Spanish cuisine. The extensive wine list here is comprised of over seventy different types of Spanish wine. Sit back, sip, and relax as you enjoy a quality meal to the tune of live Spanish music—the perfect ambiance for a romantic dinner or special occasion.

Price Range: $30 – $60

Hours:  
5:00pm – 9:00pm, Sunday through Thursday

5:00pm – 10:30pm, Fridays and Saturdays

8. Mojo Old City BBQ

This downtown St. Augustine barbeque and cocktail bar has an expansive selection of pulled pork shoulders, burnt ends, tender brisket, succulent chicken, and flavorful grilled fish—all the foods that make Southern barbeque great. You won’t want to pass up on their house-made Bloody Marys or their rare collection of whiskeys, bourbon, and scotch either!

Price Range: $10 – 30

Hours:  
11:00am – 10:00pm, Sunday through Wednesday    

11:00am – 11:00pm, Thursdays
11:00am – 2:00am, Fridays and Saturdays

9. Nalu’s Tropical Take-Out

Nalu’s is not your traditional restaurant, for more reasons than one. This food truck, based out of the entrance of nearby Anastasia State Park, has become a pillar of the St. Augustine food scene. Offering up a combination of Tex-Mex and Hawaiian cuisine, foodies will delight at the Baja fish tacos, mango pineapple salsa, ahi poke bowls, and fusion wraps like the Mermaid Wrap with seared ahi. Just look for the wooden-picket fence with the colorful art!

Price Range: Under $10

Hours: 
11:00am – 6:00pm, Monday through Saturday  

Closed Sundays and Tuesdays

10. Blackfly

This New American seafood and steakhouse restaurant offers uniquely Southern takes on classic dishes, such as the conch fritters, roasted pork shoulder with jicama slaw, Bahamanian rice, mushroom Wellington, and lobster macaroni and cheese. Relax in the laid-back, contemporary setting of this scratch kitchen!

Price Range: $10 – $30

Hours: 
4:00pm – 9:00pm, Sunday through Thursday 

4:00pm – 10:00pm, Fridays and Saturdays

The Ocean Gallery – Your Gateway to St. Augustine

Contact our reservation specialists for further food recommendations during your stay in St. Augustine when you book a luxury vacation rental with us today!

The Ocean Gallery Resort Rentals

4600 Highway A1A South,
St. Augustine, Florida USA 32080

Information: (800)398-5980
Reservations: (877)542-2488
Local: (904)471-6663
Fax: (904)471-5994