The Best Restaurants in St. Augustine

St. Augustine is more than just an idyllic oceanside paradise. We’re also fast emerging as one of the nation’s biggest hot spots for fantastic restaurants. From seafood to pizza, specialty fusion to classic Southern comfort food, there’s a little something for everyone on the city’s menus. 

Feeling hungry? You will be after you check out our guide to the best restaurants in St. Augustine.

Maple St. Biscuit Company

Breakfast has never had it so good. Come to think of it, lunch, either. The fresh scratch cooking at Maple Street is the best way to start your day. Whimsically named sandwiches like “The Squawking Goat” (featuring fresh fried chicken, goat cheese, and homemade pepper jelly on a flaky biscuit) and the “Five & Dime” (including chicken, smoked bacon, a fried egg, and spicy sausage gravy) will get you going with a hearty, delicious start.  

39 Cordova St, St. Augustine, FL 32084

Harry’s Seafood Bar & Grille

Southern-style cooking with a Cajun twist is the order of the day at Harry’s. Fresh-caught seafood is the star, and you can get it served in a variety of irresistible preparations. Shrimp scampi, chicken and grits, and crab cakes are customer favorites, while jambalaya, Creole-cooked shrimp and crawfish étoufée are ready to satisfy fans of Louisiana-style specialties. You’ll even find a classic New Orleans shrimp po’ boy here. 

46 Avenida Menendez, St. Augustine, FL 32084


There’s no heartier plate available anywhere than a good old-fashioned Southern barbecue. MOJO does things the old-fashioned way, slow-cooking their meats until they’re fall-apart tender and full of flavor. Pork shoulder, brisket, ribs, chicken, turkey, sausage, and seafood are all smoked slow and kicked up with MOJO’s signature in-house sauce. You can order up any combination of meats or say “so long” to your diet and order up The Whole Hawg — a belt-busting buffet of all of the above … plus four (FOUR!) of their signature sides. Now THAT’S a meal to remember.

5 Cordova St, St. Augustine, FL 32084

One Twenty Three Burger House

Open for lunch and dinner, One Twenty Three Burger House has raised the humble hamburger to an art form. Their made-to-order jumbo burgers come with every tasty topping imaginable, so you can customize yours exactly to your liking. The menu also includes several specialty preparations like the “French Connection” (served on a croissant with cheddar and sautéed onions), and the “Black and Bleu” (blackened burger with bleu-cheese crumbles). If you’re not in the mood for a burger, not a problem — you’ll also find salads, sides, wood-fired pizzas, subs, and a full wine and beer list.

123 King St, St. Augustine, FL 32084


This cozy award-winning eatery has been St. Augustine’s premier fine-dining destination since their doors first opened more than a decade ago. Their focus is on prime meats and seafood, all prepared with an eye toward global flavors. Guest favorites include New Zealand rack of lamb with a sherry peppercorn emulsion, heritage-breed pork tenderloin with maple-soy marinade, and handmade lobster ravioli. Discerning diners will also find a full selection of prime aged steaks, salads, and a sommelier-curated wine list.   

60 Hypolita St, St. Augustine, FL 32084

A1A Ale Works Restaurant and Taproom

Here’s a bit of trivia: St. Augustine is recognized as “America’s Oldest City,” having first been settled in 1565. And it’s named for Augustine of Hippo, the patron saint of brewing. So you know a town with a heritage like that is going to have some quality beer! A1A Ale Works not only offers a full menu of classic gastropub favorites like beer cheese soup, seafood tacos, and their Fisherman’s Seafood Platter, but the in-house beer selection is an ever-rotating roster of truly exceptional drafts. Stop in for the hearty chow and stay for the premier pours. 

1 King St, St. Augustine, FL 32084