This post is all about the best restaurants at St. Augustine beach.
This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. Please read full disclosure for more information.
Whether you are visiting St. Augustine Beach for a family vacation, couples trip, girls trip, or even live here, these restaurants need to be added to your itinerary. As a local, I am providing you with a list of the best restaurants right next to St. Augustine Beach.
You are going to learn all about the top restaurants that are not only delicious, but also walking distance to the beach.
After discovering these top restaurants in St. Augustine Beach, you will be extra prepared for your next beach trip or night out with friends.
Best Restaurants At St. Augustine Beach
1. Mango Mango's - Bar & Grill
This beachy bar & grill is located only a block from the beach. It is a Caribbean and American style restaurant that is fairly small. Mango Mango's is casual dining and perfect for grabbing a bite to eat either on the way to the beach or on your way back.
It is located in center of A1A beach, which is an extremely popular street that runs directly along St. Augustine Beach.
A few fan favorites from their tropical inspired menu include Mango's Coconut Shrimp, Teriyaki Chicken Kabobs, and Tropical Wings. Mango Mango's has something for everyone such as sandwiches, burgers, tacos, salads, and much more.
2. Beachside Diner
This retro themed diner is a fairly new addition to St. Augustine Beach. Beachside Diner is exactly how it sounds, a fun, old fashion diner that takes you back in time. This is a perfect spot to grab a burger & milkshake after a long day on the beach or something lighter such as a soup & salad.
Beachside Diner's hours are from 7AM to 3PM everyday, therefore they only serve breakfast, brunch, and lunch. Personally, I feel that Beachside Diner offers the best breakfast to be found at St. Augustine Beach.
3. Salt Life Food Shack
Salt Life is by far the most popular restaurant along St. Augustine Beach, while it does not sit on the beachside of the street it is still a very short walk across the road to the St. Augustine Pier. Salt Life offers outdoor and indoor dining.
As soon as you enter the restaurant, you will see a massive fish tank to your left. Fun Fact: This fish tank was made by the team on the show "tanked" from Animal Planet.
Salt Life's menu is well rounded and has a variety of options such as seafood, sandwiches, burgers, salads, tacos, bowls, sushi, and more. In addition to the tasty food, the atmosphere at Salt Life is lively and fairly casual. Enjoy a drink at the bar, while listening to live music at any time after 6:00 p.m.
4. Sunset Grille
Just like Salt Life, this restaurant does not sit on the oceanside. However, it is directly across the street from the ocean. Sunset Grille provides inside and outside dining on the second floor. This is a great spot for lunch or dinner, where you can also enjoy the nice ocean breeze on the top floor outside.
This is mainly a seafood restaurant, but there are other options for anyone who is not a fan of seafood.
Sunset Grille's atmosphere is laid back with a tropical vibe. This casual dining experience is a great way to end a long beach day with a delicious meal and drinks in the relaxing beach town of St. Augustine.
5. Crabby's Beachside
Crabby's Beachside is the newest addition to St. Augustine beach. You can expect casual, coastal dining for lunch and dinner.
This is a great spot to hang out at with family and friends, you can enjoy a game of corn hole out front while waiting to be seated.
Crabby's Beachside has indoor and outdoor seating with ocean views.
6. Obi's Fillin' Station
The only words that come to mind when looking at Obi's Fillin' Station are FUN, QUIRKY, AND COLORFUL. This adorable spot is small, but an absolute must to eat at. The food is unbelievably good and the atmosphere is laid back.
Just as Obi's Fillin' Station states, "Enter Empty Leave Full" will be exactly how you feel when done.
Obi's serves breakfast, lunch, and dinner. Choose from their witty menu that is packed full of anything and everything you could hope for. You can choose a burger such as "The Corvette" or even a wrap such as "The Prius".
7. Café Eleven
This café serves breakfast, lunch, and dinner. With its super casual atmosphere, you can stop by at any time to grab a classic American meal or even something on the healthier side. Café Eleven offers vegetarian and vegan options.
Feel free to sit inside and enjoy live music (be sure to look at the scheduled event times) or outdoor on their patio. Dog friendly for the outdoor patio!
Café Eleven truly has something for everyone. Choose from a variety of salads, sandwiches, vegetarian/vegan meals, kids menu, and more. Or if you are just looking for a drink to go, feel free to grab a mid day pick me up such as a smoothie, juice, tea, chai, coffee, and more!
Located right on the beach! This beachy restaurant welcomes everyone from families, to kids, to dogs, and friends. Grab a bite to eat on your way out to the beach or on the way back! You can find a variety of your favorite foods cooked to perfection.
Enjoy fresh catch seafood, sandwiches, burgers, wings, gator tail, salads, and more! This laid back beach restaurant makes summer feel endless and allows you to kick back and relax.
Hang out by the bar where you will find a countless selection of craft beer, domestic beer, wine, and cocktails! Or make your way to the outdoor patio seating with umbrellas to enjoy your delicious meals.
Address: 2 A St, St Augustine Beach, FL 32080
9. World Famous Oasis Restaurant
This restaurant is fairly large with seating offered upstairs and downstairs. At Oasis, you can enjoy a classic American meal for breakfast, lunch, or dinner.
For breakfast, you can choose from a variety of waffle/pancake options, French toast, bakery, burritos, and more. Their breakfast is phenomenal and perfect for a family outing on the weekend.
It is casual dining and located just around the corner of A1A beach street. It is walking distance to the beach. Overall the atmosphere is laid back and it is a great place to hang out at the bar, while grabbing a bite to eat.
This post is all about the best restaurants at St. Augustine Beach.