What is best about North Florida is not just the warm bodies of water that keeps this area so lush, but what is near them – the restaurants that overlook the water!
You’ll find many restaurants in the area of Fleming Island, Jacksonville, Orange Park, but honestly many are lackluster, though there are those few gastronomical phenomenons that have the perfect balance of location and yumminess that make the dining experience exemplary.
Find below the best recommended restaurants by the water.
Mavi Waterfront Bar and Grill
While the history of Mavi Waterfront Bar and Grill is a mystery, the reviews and images from their Facebook page speak volumes. The waterfront location also hosts the annual Oh Snap! Red Snapper Fishing Tournament – a two-day Tournament to catch the largest Red Snapper. Check out the Mavi, you’ll be happy that you did.
Directions to Mavi Waterfront Bar and Grill
2309 Beach Blvd, Jacksonville Beach, FL 32250
Phone: (904) 372-0045
Whitey’s Fish Camp
Whitey’s Fish Camp is a local favorite. Nestled on Swimming Pen Creek that connects to Doctors lake, the restaurant on the water hosts live music, multiple bars, boat docking, campground and boat & kayak rental. The food selection is mostly fried foods.
More about water rentals
Boat Ramp Fees
Weekdays – $5.00
Friday, Saturday, Sunday – $10.00
Boat Rental Fees
14FT Boat w/ 6HP Motor – $50/Half Day (4 hours), $75/Full Day
$25 for 90 minutes
14FT Boat Only (No Motor) – $10/Half Day, $25/Full Day
Boats are first come first serve. No Reservations.
1 Person Single Kayak Rental or Stand Up Paddleboard:$19.95/90 minutes, $34.95/Full Day
2 Person Tandom Kayak Rental:$25.95/90 minutes, $44.95/Full Day
Direction to Whitey’s Fish Camp
2032 County Rd 220, Fleming Island, FL 32003
Phone: (904) 269-4198
Caps on the Water
Home to the most stunning sunsets in all of Florida! They serve new coastal cuisine, pairing fresh local seafood with traditional Southern and Mediterranean flavors. Handcrafted cocktails, cold beer, and an award winning wine list with over 500 selections. Cap’s is on the Intracoastal Waterway and has a large outdoor deck for the best waterfront dining around. A scenic dock, covered pavilion, indoor dining room, traditional tiki bar, the Sunset Oyster Bar, and an intimate inside bar complete your dining options.
Directions to Caps On The Water
4325 Myrtle St, St. Augustine, FL 32084
Phone: (904) 824-8794
Clark’s Fish Camp Seafood Restaurant
Clarks Fish Camp is a unique, rustic seafood restaurant on the river bank of the Julington Creek, a tributary of the St. Johns River in Jacksonville, Florida. Clark’s is known for Southern size portions – think family sharing!
Has boat docking for hungry sailors.
Clark is also known for their animals…Clark’s has the largest public taxidermy collection in the United States. So prepared to be amazed or revolted. But for one thing, the food looks delish and the reviews don’t lie.
And there’s also live gator feeding! Learn more here.
Directions to Clark’s Fish Camp
12903 Hood Landing Rd, Jacksonville, FL 32258
Phone: (904) 268-3474
Julington Creek Fish Camp
Julington Creek Fish Camp in the Jacksonville area, a place to relax and socialize in a warm yet glamorous setting—all while enjoying outstandingly fresh Florida seafood prepared with Southern soul and style. You’ll get to enjoy a meal while overlooking the banks of Julington Creek.
Directions to Julington Creek Fish Camp
12760 San Jose Blvd, Jacksonville, FL 32223
Phone: (904) 886-2267
Pet friendly eatery that’s by the water! What is better than that…oh wait! it’s also a brewery. Beer, pets, waterfront and good food. There is also a boat dock.
The brewery is located on the banks of Goodby’s Creek. If you like great food, drinks and awesome atmosphere, then this is a place to visit.
Directions to Wicked Barley
4100 Baymeadows Rd, Jacksonville, FL 32217
Phone: (904) 379-7077