Sign in
This Unique Dining Experience Lets You Catch Your Own Fresh Seafood In South Florida

Fishing is a great and relaxing activity at any time of the year, but there is a place where you can catch 'em and send them straight to the grill. JB's Fish Camp is a one-in-all eatery offering water equipment rentals, great seafood, kayaks and paddleboards for the adventurous foodie.

The restaurant is located on the pristine waters of Canaveral National Seashore. The menu features Southern seafood with a one-of-a-kind offering for those who want a personalized dish. You can catch your own fish at this venue and after you finish your fishing expedition, JB's staff will cook it to your specifications.

Though it takes some extra effort to get your meal, you can rest assured knowing your meal is as fresh as they come!

You decide how you want your fish cooked. Whether you want it blackened, fried, cajun fried or broiled is up to you. The one-of-a-kind meal costs $15 per person and includes a side of french fries and coleslaw. You can fish off the docks or rent a kayak where you will discover some manatees, dolphins and other marine wildlife during your fruitful expedition. 

JB's Fish Camp also has an extensive menu offering fried baskets, appetizers, salads, A la carte seafood and shellfish, blackened specials and more.

According to a Trip Advisor review, "My favorite is the broiled flounder and they did a great job in preparing it. Corn was super fresh and tasty, not water logged as most places are. Drink selection at [the] bar is very good and the atmosphere and ambiance is super."

This riverfront restaurant is the perfect day trip to enjoy a cultural experience next to the river and embrace the island lifestyle like a true Caribbean.

JB's Fish Camp

Address: 859 Pompano Avenue, New Smyrna Beach, FL 32169. 

Hours: Daily from 11 a.m. to 9 p.m.

Why you need to go: This is an all-in-one eatery where you can kayak and catch your own fish.