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
If you’re looking for dining with a view then Cap’s is the place for you. Head south on A1A and get ready to take in the view. With a gorgeous dock on the Intracoastal, take in the fresh air and delicious entrees from fresh seafood paella to crab cakes and jambalaya, there’s something for everyone at Cap’s On The Water.
Our recommendation: While they’re open for both lunch and dinner, we suggest heading down to catch the sunset for one of the best views in town.
Billy Jack’s BBQ on Heckscher Drive is where authentic barbecue meets waterfront views along the St. Johns River, and it’s quickly becoming a local favorite. The Groshells (who also run Valley Smoke) have created a family-friendly spot that respects BBQ traditions while throwing in some creative daily specials that keep things interesting. The real draw here is the combination of solid smoked meats, Florida-inspired dishes made with local ingredients, and those scenic river views that make even a casual lunch feel special. It’s the kind of place where kids can run around while parents enjoy a beer and some seriously good barbecue – plus those off-menu daily specials mean there’s always something new to try when you swing by.
Barbara Jean’s On The Water in Ponte Vedra Beach is the kind of waterfront spot that locals actually frequent, which says a lot. They specialize in coastal Southern cuisine with generous portions and scratch-made dishes that don’t mess around. The back deck overlooking the Intracoastal Waterway is where you want to be – whether you’re there for a sunset dinner, afternoon cocktails, or just a solid lunch with a view. It’s straightforward comfort food in a setting that actually lives up to the hype, making it a reliable choice for both visitors and locals who know what they’re talking about.
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
Located on 2nd Street, this local favorite is nestled along the edge of the Jacksonville Beach Boat ramp providing lively views of the marsh and boating scene. Dockside Seafood works with local fishermen to provide only the finest seafood in a casual setting with amazing views. Be sure to swing by the next time you’re searching for quick and causal waterfront dining!
Our recommendation: Get the fried shrimp basket and enjoy some of their delicious sauces for the whole experience!
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!
Enjoy a romantic date exploring Cumberland Sound, Fernandina Beach, or around Amelia Island with this gorgeous charter for two!
Watch the sun go down over Amelia Island with this memorable way to end your day! With the possibility to spot spectacular wildlife and make lasting memories this is the perfect gift for family, friends, or your significant other!
Experience St. Augustine Beach like never before with this amazing helicopter tour! Explore the Nation’s Oldest City, and soak in sights such as Vilano Beach, Conch Island, Bird Island, and much more!
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
Ready for date night Marker 32 is here for you. The owner, Jacksonville native, grew up fishing and crabbing on the same waters where this restaurant now sits! Marker 32 provides guests with only the best waterfront dining and elevated dishes that you won’t find anywhere else. Be sure to add this local gem to your your list of must-visits the next time you’re out on the town!
Photo credit Sandollar Restaurant
Sometimes all we’re looking for is a delicious meal and an incredible view, and Sandollar is one of places that provides both. With a tradition of providing customers with only the best quality seafood at reasonable prices for over 15 years, Sandollar offers an unforgettable waterfront dining experience among delicious favorites like fresh mussels and clams, crispy conch fritters and Southern-style hush puppies.
Photo credit Singleton's
Located in Mayport, Singleton’s Seafood Shack is the one-stop shop for all things delicious. With a rustic vibe and fresh seafood, this historic restaurant provides dinner with a view. Enjoy waterfront dining in a casual space as you sip on a cold one and dive into classic dishes like a fried oyster sandwich, New England clam chowder (voted best in Jacksonville), or the fresh catch. Whichever you choose, we promise you won’t be sorry.
Palm Valley Outdoors has that laid-back waterfront restaurant feel that speaks to the heart of Florida. Great seafood, great music, great drinks, and a low-key atmosphere suit this gem, where you watch the Intracoastal roll by and maybe catch sight of a dolphin or two.
Our recommendation: You can rent water equipment or get bait here and launch right by the restaurant. Once you work up an appetite, grab a fried seafood platter and some gator tail for a reminder you live where everyone else vacations.
Located in Riverside along the picturesque St. Johns River, River & Post offers a breathtaking bird’s-eye view where water meets the Jacksonville skyline. This waterfront gem stands out from the rest with an impeccable menu and impressive cocktails! Try their signature Summit – vodka, elderflower, blueberry syrup, lemon & soda with blueberry Meyer lemon shrub. A unique tribute to blueberry that’s uncommonly delicious! River & Post delivers the perfect outdoor dining experience in Jacksonville between the river-view rooftop and delicious menu.
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!

