Welcome, home-seekers and vacation-goers! Fasten your seatbelts and prepare your palates as we guide you through the culinary wonders of picturesque Northeast Florida, where the delicious dining options are matched only by the stunning waterfront vistas. From the historic charm of St. Augustine to the bustling metropolis of Jacksonville, we’ve curated a list of the best seaside restaurants that will make your dining experience as memorable as your home or vacation spot.
1. The Conch House
(St. Augustine)
Imagine dining in a Caribbean paradise, without having to stamp your passport. Welcome to The Conch House! Nestled on Anastasia Island, this local favorite will transport you to a tropical oasis with its marina views and tantalizing Caribbean-style fare. Don’t leave without savoring their famous Goombay Smash.
The Conch House (St. Augustine) – $10-$20 per entree
- Location: 57 Comares Ave, St. Augustine, FL 32080
- Hours: Sun-Sat: 11:00 AM – 4:00 PM (Lunch), 4:00 PM – 9:00 PM (Dinner). Breakfast service temporarily postponed.
- Contact: (904) 829-8646
2. Beachcomber Restaurant
(St. Augustine)
Where the street meets the ocean, you’ll find Beachcomber Restaurant. With its casual beach atmosphere and salt-air infused dining, it’s the perfect spot to kick back and enjoy everything from calamari to tacos, and even vegetarian options. Their deck is calling your name.
Beachcomber Restaurant (St. Augustine) – $10-$20 per entree
- Location: 2 A St, St. Augustine, FL 32080
- Hours: Daily: 11:00 AM – 9:00 PM
- Contact: (904) 471-3744
3. Hurricane Patty’s Waterfront Restaurant
(St. Augustine)
For a laid-back escape with a water view, Hurricane Patty’s is your go-to. This popular seafood shack dishes up simple bites, a raw bar, and of course, strong cocktails. So sit back, soak up the Florida sun, and live the good life at Hurricane Patty’s.
Hurricane Patty’s Waterfront Restaurant (St. Augustine) – $15-$30 per entree
- Location: 69 Lewis Boulevard, St. Augustine, FL 32084
- Hours: Sun-Thu: 11:00 AM – 9:00 PM, Fri-Sat: 11:00 AM – 10:00 PM
- Contact: (904) 342-7338
🏠 Looking for Your Own Slice of Paradise?
Fascinated by Northeast Florida’s stunning waterfront and dynamic food scene? Think about residing here, with these dining gems close to home. We can make this your reality!Seeking a permanent home, vacation spot, or investment? We’re here to assist. Don’t just visit Northeast Florida – make it your home and experience life here. Try our AI-powered “Area Match Quiz” to find your ideal location to live in this region.
4. Saltwater Cowboys
(St. Augustine)
Get a taste of where the locals eat at Saltwater Cowboys. Located just south of St. Augustine Beach, you’ll dine above wildlife-laden salt marshes with a view of the Intracoastal. With the current owners having over 35 years of experience serving up Southern-inspired seafood and BBQ, you’re in for a treat.
Saltwater Cowboys (St. Augustine) – $15-$30 per entree
- Location: 299 Dondanville Road, St. Augustine, FL 32080
- Hours: Wed-Sun: 4:00 PM – 4:00 PM. Closed on Monday and Tuesday.
- Contact: (904) 471-2332
5. Cap’s on the Water
(St. Augustine)
Dock your boat at Cap’s on the Water for a meal with a view. Situated in Vilano Beach alongside the Intracoastal, Cap’s provides the perfect escape with fresh local seafood and a raw bar. It’s a meal paired with a view you’ll never forget.
Cap’s on the Water (St. Augustine) – $20-$40 per entree
- Location: 4325 Myrtle Street, St. Augustine, FL 32084
- Hours: Mon-Thu: 4:00 PM – 9:00 PM, Fri: 4:00 PM – 10:00 PM, Sat-Sun: 11:30 AM – 10:00 PM
- Contact: (904) 824-8794
6. Beaches at Vilano
(St. Augustine)
Over the Vilano Bridge, Beaches at Vilano is ready and waiting to provide a comfortable, relaxing atmosphere. With views of the Tolomoto River, fresh seafood, and handcrafted cocktails, it’s the ideal setting for those warm summer nights.
Beaches at Vilano (St. Augustine) – $15-$30 per entree
- Location: 254 Villa Rd. Next to the Pier, Vilano Beach, St. Augustine, FL 33435-8905
- Hours: Sun-Thu: 11:30 AM – 9:00 PM, Fri-Sat: 11:30 AM – 10:00 PM
- Contact: (904) 829-0589
7. The Reef
(St. Augustine)
At The Reef, you’ll enjoy one of the best oceanfront settings in Northeast Florida. With over 20 years of serving St. Augustine, The Reef provides an old-fashioned dining experience with breathtaking views of the Atlantic Ocean and a locally-sourced menu.
The Reef (St. Augustine) – $20-$40 per entree
- Location: 4100 Coastal Hwy, St. Augustine, FL 32084-1419
- Hours: Monday – Thursday : 11:30AM – 9:00PM, Friday & Saturday : 11:30AM – 10:00PM, Sunday : 10:30AM – 9:00PM
- Contact: +1 904-824-8008
8. Intuition Ale Works
(Jacksonville)
Craft beer lovers, rejoice! Intuition Ale Works has you covered with their small-batch handcrafted ales. Conveniently located near the Metropolitan Park Marina, this is the perfect spot to enjoy a wide range of flavorful beers and some classic comfort food from the kitchen.
Intuition Ale Works (Jacksonville) – $15-$30 per entree
- Location: 929 E Bay Street, Jacksonville, FL 32202
- Hours: Tue-Thu: 3:00 PM – 9:00 PM, Fri: 3:00 PM – 10:00 PM, Sat: 12:00 PM – 10:00 PM. Closed on Monday.
- Contact: 904.683.7720
9. Julington Creek Fish Camp
(Jacksonville)
For a highbrow affair, dock at Julington Creek Fish Camp. With its refined dockside dining, you can enjoy dishes like the famous Fish Camp Shrimp and Grits with White Wine Butter Sauce and soft-shell crab. It’s a seafood lover’s dream come true.
Julington Creek Fish Camp (Jacksonville) – $20-$40 per entree
- Location: 12760 San Jose Blvd Jacksonville, FL 32223
- Hours: Sun: 11:00 AM – 9:00 PM, Mon: 4:00 PM – 9:00 PM, Tue-Sat: 11:00 AM – 10:00 PM
- Contact: (904) 249-3474
10. Palms Fish Camp
(Jacksonville)
For a fresh, local, and award-winning seafood experience, Palms Fish Camp is a must-visit. Located on the scenic Heckscher Drive on Jacksonville’s Northside, Palms Fish Camp offers everything from seafood to pizza, sandwiches, and tacos, all accompanied by stunning views.
Palms Fish Camp (Jacksonville) – $15-$30 per entree
- Location: 6359 Heckscher Dr, Jacksonville, FL 32226-3221
- Hours: Sun: 7:00 AM – 10:00 PM, Mon-Thu: 11:00 AM – 9:00 PM, Fri: 11:00 AM – 11:00 PM, Sat: Not Provided
- Contact: (904) 240-1672
11. Safe Harbor Seafood Restaurant
(Jacksonville/Mayport)
Experience a more casual, rustic approach to seafood at Safe Harbor Seafood Restaurant. Located at Mayport Village, it’s a magnet for locals who feast on excellent dishes like their famous oyster po’ boys and shrimp louie salad. The cozy environment with indoor and patio seating makes it a perfect spot for a laid-back lunch or dinner.
Safe Harbor Seafood Restaurant (Jacksonville) – $15-$30 per entree
- Location: 4378 Ocean St #3, Atlantic Beach, FL 32233
- Hours: Mon-Thu: 10:30 AM – 9:00 PM, Fri-Sat: 11:00 AM – 8:00 PM, Sun: 11:00 AM – 7:00 PM
- Contact: (904) 240-1672
12. Wicked Barley
(Jacksonville)
Head to Wicked Barley in Mandarin, a full-service restaurant and craft brewery on the Jax Ale Trail. With an outdoor covered patio, a full dock, and even a kayak launch area, it’s the perfect spot for an adventure-packed day. And did we mention they’re pet-friendly?
Wicked Barley (Jacksonville) – $15-$30 per entree
- Location: 4100 Baymeadows Road Jacksonville, FL 32217
- Hours: Daily: 11:00 AM – 10:00 PM
- Contact: (904) 240-1672
So there you have it, my fellow food enthusiasts – a sneak peek into some of the most delectable waterfront dining spots in Northeast Florida. Whether you’re a local or a visitor, these restaurants will make you fall in love with the region all over again. So get out there, enjoy the view, and most importantly, bon appétit!