St. Augustine restaurants are some of the most exciting and flavorful in Florida. As the nation’s oldest city, St. Augustine has a rich culinary story that’s been evolving for more than 450 years. Here, history and hospitality come together in every bite, from casual cafés tucked along cobblestone streets to elegant dining rooms serving creative dishes inspired by Spanish, Mediterranean, and Southern traditions.
Whether you crave freshly caught seafood or bold Latin flavors, restaurants in St. Augustine deliver a dining experience that’s as diverse as the city itself. You’ll find dishes that celebrate the city’s unique mix of cultures, offering everything from fresh ceviche to perfectly grilled shrimp and locally sourced produce. Of course, in between bites, there are plenty more things to do in St. Augustine.
Walk the city’s historic streets, take in views from the towering St. Augustine lighthouse, ride the St. Augustine trolley, do a little shopping, and enjoy the vibrant, unique character of this remarkable city. When the day is done, there’s no better place to unwind than our Bed and Breakfast in St. Augustine, FL.
Our charming adults-only retreat offers a private and comfortable stay near the most popular sites, yet feels secluded and peaceful. Each guest room features its own distinctive style, and the thoughtful amenities ensure your visit is both relaxing and rejuvenating. Recharge in comfort and prepare for another day of tasting your way through the city’s incredible culinary scene. Book your Florida getaway today!

Discover the Best St. Augustine Restaurants for Every Taste
Historic St. Augustine offers a dining experience like no other. The city’s food scene reflects its history of cultural exchange, with influences from Spain, Cuba, and the American South. Whether you’re enjoying casual waterfront dining or an upscale evening in the historic district, these St. Augustine restaurants promise a rewarding taste of the city you’ve spent the day exploring.
Here are 10 of the best restaurants in St. Augustine that our guests love to try:
-
- A true classic, Columbia Restaurant has long been one of our favorite St. Augustine restaurants. This spot has been serving traditional Spanish and Cuban dishes for over a century. Enjoy favorites like the famous “1905 Salad” and authentic paella in an elegant dining room filled with Old World charm. It’s a must-visit for anyone who appreciates timeless flavors and history.
- Experience refined Peruvian cuisine in a warm and intimate setting at Llama Restaurant. Llama’s menu features beautifully presented dishes highlighting fresh seafood, rich sauces, and bright citrus flavors that transport you straight to South America.
- Located in a restored historic home, Preserved is one of the best St. Augustine restaurants. It showcases the talent of a James Beard-nominated chef, Brian Whittington, and celebrates Southern heritage with a modern twist, offering dishes that are both comforting and inventive.
- One of the best St. Augustine restaurants on the water, Casa Reina Taqueria & Tequila serves upscale Mexican-inspired fare with views of the bayfront. Enjoy tacos, fresh guacamole, and creative cocktails as the sun sets over the city’s historic skyline.
- Set in a charming 18th-century building, O.C. White’s Restaurant is a great choice when it comes to a traditional coastal dining experience at St. Augustine restaurants. Dine outdoors under the canopy of oak trees or inside, where nautical décor sets the scene for a relaxed coastal meal.
- Known as one of the best seafood restaurants in St. Augustine, the St. Augustine Fish Camp is a local favorite for fresh catches and waterfront dining. Try the shrimp and grits or the daily special featuring fish straight from the docks.
- Blackfly the Restaurant is a coastal eatery that fuses Caribbean and Southern influences with an artistic flair. Guests love the creative appetizers, fresh fish, and friendly service that make every visit feel special.
- A hidden gem restaurant in St. Augustine, The Drunken Horse combines French flair with local ingredients. Its cozy bistro setting and impressive wine list make it an ideal place for an intimate evening out.
- Though it’s about a 30-minute drive from the Bed and Breakfast in St. Augustine, FL, locals and visitors agree Woodpeckers Backyard BBQ is worth the trip. Their smoked ribs, pulled pork, and signature sauces make this one of the best BBQ spots around.
- Prohibition Kitchen is one of the most unique places to eat in St. Augustine. This lively gastropub offers craft cocktails, gourmet burgers, and live music. The 1920s-inspired space captures the spirit of the city’s vibrant nightlife scene, making it a mainstay among top St. Augustine restaurants.

Stay at the Best Bed and Breakfast in St. Augustine, FL
When your stomach can’t hold any more of the delicious eats coming out of these restaurants in St. Augustine, you’ll be ready to relax at our adults-only Bed and Breakfast in St. Augustine, FL, where we welcome you with hospitality that’s second to none. Each of our seven guest rooms is beautifully designed, offering fine linens, private baths, and elegant touches like plush robes, signature bath products, and fresh flowers. Some rooms feature jetted tubs or private outdoor balconies for the ultimate relaxation.
In the morning, wake up to a hearty homemade breakfast featuring two hot entrees, baked breads, and fresh fruit. On weekends, our brunch menu adds a little extra indulgence to start your day. Don’t forget to join us for a complimentary social hour with local wines, craft beer, and conversation.
Our central location means you’ll have access to not only all the historic attractions our fantastic city has to offer, but also to the best dining experiences. You can stroll to many of the top St. Augustine restaurants, charming cafés, and waterfront spots just minutes from your room. For travelers who love discovering the best food, historic charm, and genuine comfort, our Bed and Breakfast in St. Augustine, FL is the perfect choice. Book your stay today!


