
Featured
October 21, 2025 • 4 min read
St. Augustine is a city with centuries of stories etched into its cobblestone streets and historic buildings, but its culinary scene tells an equally compelling tale. Rich with Spanish, Minorcan, Caribbean, and Southern influences, the food here is as colorful and diverse as the culture. Whether you're a foodie hunting for gourmet flavors or a traveler looking for the best local bites, St. Augustine serves up unforgettable meals in charming settings. Here are some must-visit spots to enjoy during your stay.
A downtown staple, The Floridian combines Southern comfort food with a fresh, farm-to-table approach. Their ever-changing seasonal menu features local produce and sustainable meats. The pickled pepper shrimp tacos and shrimp and grits are fan favorites. Their menu is also friendly for vegetarians, vegans, and those with gluten sensitivities, so everyone at your table can find something to love. Learn more and make a reservation oneline here: thefloridianstaug.com
As the name implies, Catch 27 is all about serving up fresh, seasonal, locally caught food. Everything here is made from scratch, from the herb butter on the grilled fish to the zesty sauces that accompany the sides. The blackened catch of the day with roasted potatoes and sautéed veggies is a staple, and their craft cocktails make the perfect pairing. Reserve your table online here: catchtwentyseven.com
A Florida classic since 1905, Columbia is steeped in tradition. The St. Augustine location, nestled in the historic district, offers a blend of Spanish and Cuban cuisine in a richly decorated setting. The 1905 Salad is legendary, and the paella is a showstopper—baked to order and brimming with seafood and spices. Don’t forget to enjoy a glass of sangria mixed right at your table. Learn more here: columbiarestaurant.com/historic-district-st-augustine
Looking for something quick, healthy, and scenic? Crave is a waterfront food truck that offers an extensive menu of colorful wraps, grain bowls, and smoothies. It’s ideal for a post-beach lunch or casual dinner. Seating is available on a nearby pier overlooking the water, giving you one of the best dining views in town. Check out their menu or order online here: cravestaug.com
This upscale, Peruvian-inspired eatery is one of St. Augustine’s best-kept secrets. Chef Marcel Vizcarra crafts plates that are both beautiful and bold, blending traditional Peruvian ingredients with modern culinary artistry. Expect dishes like lomo saltado, ceviche with a twist, and exotic cocktails made with pisco. They are only open for dinner, and reservations are strongly encouraged! View their menu online here: llamarestaurant.com
For a cozy breakfast or brunch, you can't go wrong here. This Southern-style eatery is beloved for its flaky biscuits and creative toppings. Try "The Squawking Goat," featuring fried chicken, goat cheese, and pepper jelly. It’s indulgent, comforting, and downright delicious. Learn more or place or order online here: maplestreetbiscuits.com
For dessert, skip the usual and grab a gourmet ice cream sandwich from Peace Pie. They fuse artisan ice cream with layers of pie filling and shortbread cookies. It’s a nostalgic treat with a creative twist—perfect for an afternoon stroll through town. Dine in or place your order online for pick up here: peacepieworld.com
From gourmet establishments to quirky local favorites, the food scene in St. Augustine reflects the city’s historic charm and modern creativity. Dining here isn’t just about the meal—it’s an experience that often includes waterfront views, hidden courtyards, or a backdrop of centuries-old architecture.
So bring your appetite and your sense of adventure. Whether you’re starting your day with a biscuit sandwich, savoring seafood with sunset views, or sipping sangria under Spanish tile roofs, St. Augustine has a table waiting for you.