It’s no secret that Martin County is an angler’s paradise. From deep sea to freshwater and inland fishing, there’s something for everyone. Whether you’re casting a line in the Atlantic Ocean, Lake Okeechobee, the Indian River Lagoon, or the St. Lucie River, you’re bound to leave with a fresh catch of the day.
But did you know that many of our local restaurants will prepare your fresh fish for you? We call it “hook and cook” here in Martin County, and you’ll even find this offer listed on many restaurant menus. Typically, you’ll need to filet the fish first, but once that’s done, these chefs can prepare it any way you like. And no worries if you’re a novice – we have plenty of local fishing charters to choose from who will hook you up – literally!
Here are some local restaurants where you can experience a hook and cook meal for yourself! As always, the pricing and offer details are accurate at the time of publishing, but please feel free to call each restaurant ahead of time to confirm details.
4290 SE Salerno Road, Stuart
Fysh, the popular waterfront eatery is known for their expansive menu and fabulous entertainment, but don’t miss their “Fisherman’s Catch,” available for $15.99. Just bring your cleaned catch and the chef will prepare it to your liking. The special is served with fresh seasonal vegetables or fire roasted potatoes. You can also upgrade your side to a soup, salad, or gator chili.
4150 S.E. Salerno Road, Stuart
This family-owned restaurant has a been a staple in Port Salerno for more than 25 years. Their hook and cook offer costs $14.95 per person, which includes two sides (your choice of fries, vegetable, coleslaw, hush puppies or saffron rice). You can get your fish fried, grilled, or blackened.
4795 SE Dixie Hwy, Stuart
Another Port Salerno favorite, this beloved seafood restaurant charges $13.99 per pound, which includes two sides. For lunch, sides include fries, onion rings, coleslaw, plantains, of the vegetable of the day. Dinner sides also include coconut citrus rice, black beans, cheese grits, shoestring fries, or garlic mashed potatoes.
3945 N.E. Indian River Drive, Jensen Beach
The local gem in Jensen Beach charges $18 per filet, regardless of weight, which includes one side. Your fish can be prepared blackened, broiled, grilled, fried or jerk. Choices for your side include fries, salad, coleslaw, plantains, vegetable, potatoes (baked or mashed) or black beans and yellow rice.
1401 N.E. Indian River Drive, Jensen Beach
The waterfront restaurant charges $15.98 per fish and includes one side, available for lunch or dinner service. Lunch sides include chips, fries, coleslaw, plantains, vegetable, fried onion straws, mashed potatoes or black beans and yellow rice. Dinner sides include everything but chips and coleslaw, plus their signature “Dolphinaise” potatoes (similar to dauphinois au gratin). Your fish can be cooked any way you like.