St. Augustine is known for its historic charm, bustling tourism industry, and delightful, diverse cuisine. Many places to eat in St. Augustine offer a wide variety of ambiance and intriguing menu items. Known as the oldest town in America, it has cobblestone streets, Spanish-Colonial architecture, and a vibrant cultural scene.

The historic district and downtown area are packed with landmarks, museums, shops, and St. Augustine restaurants, perfect for those who want to immerse themselves in old-world history and charm. St. Augustine is home to the famous Castillo de San Marcos National Monument, the oldest masonry fort in the continental U.S. You may want to get ahead of your holiday shopping at one of several unique stores, or visit Ponce de Leon’s Fountain of Youth Archeological Park, and the lighthouse in St. Augustine. There’s no better way to work up an appetite for restaurants in St. Augustine than checking out the local activities.

Foodies, critics, and anyone just looking for a good meal love to discover the many places to eat in St. Augustine. The varied cuisine is mouth-watering, and there is something for everyone to enjoy. You’ll find local favorites downtown and, if you feel like branching out, along the coast of St. Augustine’s beautiful beach. While there are many things to do in St. Augustine, you’ll want to explore the city’s remarkable gastronomy.

Our Bed and Breakfast in St. Augustine is centrally located, placing it near many places to eat in St. Augustine as well as close to local shopping and neighborhood landmarks. Our walkable location gives you a full selection of dining options at your feet. Once you’ve satisfied your taste buds, come back to our Bed and Breakfast to enjoy some of the best hospitality St. Augustine has to offer. Our historic inn’s guest rooms combine comfort and old-world charm to provide an unmatched vacation experience. Book your room today! .

Fireplace
View Our Rooms

19 Rooms To Choose From

 
Carriage
View Our Specials

Many To Choose From

 
Lighthouse
Check Availability

Book Online 24/7

 

Having fun at the best places to eat in St. Augustine. Group of friends ordering food, with wine, on their table.

Remarkable Places to Eat in St. Augustine

Whether you’re looking for casual dining or upscale places to eat in St. Augustine, the local restaurants will check all of your boxes. Florida’s rich Cuban and Spanish history influences many of the restaurants in St. Augustine, but there is room for many other types of cuisines.

Many restaurants offer creative menu items that any discerning palate will appreciate. Enjoy the Florida culinary magic with these places to eat in St. Augustine.

  1. One of the best restaurants in St. Augustine for romantic fine dining is Llama Restaurant. Serving exceptional Peruvian fare, this restaurant has some striking variations of ceviche and octopus on their menu.
  2. Do you like top-rated authentic Cuban food? Look no further than Paladar Cuban Eatery. With separate day and dinner menus, you can order just about any Cuban dish. Don’t forget your side of sweet plantains!
  3. A name like Ice Plant might make you wonder what you’re getting yourself into. Ice Plant St. Augustine is located in a historic ice-making plant. This menu is sure to delight any customer with dishes like blue crab beignets and the half-pound Ice Plant burger.
  4. Located in St. Augustine’s Historic District, Florida’s oldest eatery, the Columbia Restaurant, is one of the most popular places to eat in St. Augustine for both tourists and locals. This restaurant serves Spanish and Cuban food made from scratch.
  5. There are quite a few seafood restaurants in St. Augustine, but none quite like St. Augustine Fish Camp. Savor a tasty low boil, salmon burger, crab cakes, or oysters on the half shell. Known for their fresh seafood, this menu is for any sea lover.
  6. Relish this upscale dining experience at the Elkhouse Eatery, where the dishes are prepared with fresh, local, and regionally sourced ingredients delivered daily. They serve plates like the southern favorite, shrimp and grits, as well as other specialties like ahi tuna, scallops, and mussels.
  7. Overlooking the Matanzas Bay in downtown St. Augustine, Casa Reina Taqueria and Tequila features Mexican, Latin American, and Coastal cuisine.
  8. Another restaurant in St. Augustine known for its classic southern fare is O’Steens Restaurant. One bite of a hush puppy and you’re reminded you’re in the south.
  9. Some say the best meal of the day is brunch! Of all the breakfast places to eat in St. Augustine, The Modern Rose stands out. This restaurant is known for its deep brunch menu featuring specialty coffee and tea drinks, as well as toast flights.
  10. Located on St. Augustine Beach, Burrito Works Taco Shop has amazing ocean views and top-notch classic Baja Mexican food. Order the UFO and see what all the fuss is about.
Fireplace
View Our Rooms

19 Rooms To Choose From

 
Carriage
View Our Specials

Many To Choose From

 
Lighthouse
Check Availability

Book Online 24/7

 

Stay at the Best Bed and Breakfast in St. Augustine. Image of sleigh bed and white comforter with modern bathroom in the background.

Stay at the Best Bed and Breakfast in St. Augustine

Our Bed and Breakfast in St. Augustine is located at St. George and St. Francis Streets in historic downtown. This prime location of St. Augustine restaurants, historical sites, and local shops within walking distance from the inn makes us the perfect place to stay during your Florida getaway. Everything you need for a stellar vacation is at your service at our Bed and Breakfast.

This is a food lover’s paradise. Begin your day with a gourmet buffet breakfast and a mimosa or make-your-own Bloody Mary, and end your day with our evening social. Enjoy a complimentary specialty coffee bar, nightly desserts, and daily homemade cookies. A few of our property features include nineteen guest rooms adorned with fresh flowers, a serene world-class garden courtyard, and a temperature-controlled pool. Hop on one of our complimentary bicycles to explore St. George Street and nearby neighborhoods.

After exploring all of the places to eat in St. Augustine and taking in the local historic attractions, relax and unwind at our upscale inn. Awarded the coveted Select Registry designation, our luxurious Bed and Breakfast in St. Augustine has all of the finest touches and warm, friendly hospitality to ensure an unforgettable experience. Come stay with us! Book your getaway today!