Discover scenic spots to eat in Jacksonville.
Soak up the ocean breeze, gorgeous views, and sunny weather Jacksonville is known for at these can't-miss restaurants!
Photo credit Cap's On The Water
This St. Augustine gem is the perfect spot for a chill meal right on the beach! You can literally have your toes in the sand and the ocean breeze in your hair while you enjoy a colorful cocktail or ice-cold beer. Enjoy fresh local seafood options, stacked sandwiches, huge burgers, tasty wings, or mouthwatering street tacos! Whether you’re coming straight from the beach or visiting for a relaxed date night, Beachcomber has something for everyone! Enjoy a lowkey dinner in a prime location at Beachcomber, “Where A Street meets the Ocean!”
Our recommendation: Try The Eastern Seaboard, a huge sampler platter full of delicious seafood – from Oysters St. Croix to crispy Calamari!
2 A St, St Augustine, FL 32080-6902, United States
Looking for fresh caught seafood with a wonderful view Be sure to check out Safe Harbor! This yummy seafood restaurant offers an excellent ambiance where you can enjoy Mayport-caught shrimp right in Mayport! With other wonderful dishes and all your classic sides, Safe Harbor is a local favorite that’s perfect for casual dining in Jacksonville!
4378 Ocean St, Jacksonville, FL 32233-2454, United States
From rooftop beach bars to unique dining in tiki huts, these spots are a must-visit for refreshing drinks and great eats!
Check out these awesome ways to explore the First Coast!
While most people associate waterfront dining with seafood, Valley Smoke decided to take a different approach. While you can still find delicious seafood dishes on this menu, Valley Smoke is better known for their mouth-watering slow-smoked barbecue and Southern-inspired dishes. Kick back and relax with a specialty crafted cocktail and a true Southern meal as you look out over the Intracoastal waterway. It doesn’t get much better than this.
Our recommendation: Order a plate of their crispy fried green tomatoes and Southern chicken fry. We promise you won’t be disappointed!
11 S Roscoe Blvd, Ponte Vedra Beach, FL 32082-3813, United States
Photo credit Marker 32
Photo credit Sandollar Restaurant
Photo credit Singleton's
Don't miss these unique adventures in Florida.
Have the best things to do in Jacksonville sent straight to your inbox
Check out our favorite guides in Jacksonville!

