Fresh. Local. Seafood.
Welcome to Captain Jim's. We're a unique seafood market and restaurant with a great menu of local favorites in North Miami. Our seafood is second to none and we have a long history of providing the freshest fish in town.
The Captain's Story
Started as a distribution center for his fresh catch, Captain Jim soon realized there was a need for a truly-fresh fish restaurant in North Miami. After installing a small display in front of the warehouse, people were lining up out the door to get the freshest fish in Miami.
Reeled in Daily
At Captain Jim's all of our fish is reeled in daily and prepared fresh to order. You can try our specialty dishes or ask for the fish to be prepared just how you like it. We don't fly our fish in from around the world; our fish is caught locally for the freshest taste possible.
We don't just have the freshest fish. Our delicious menu features inventive local dishes as well as the classics. From whole fried fish to conch chowder, there is something for everyone at Captain Jim's.
Just tried for the first time and yummy! The fish dip was perfectly smoky and flavorful. Grouper sandwich we got fried and was light and crispy. And the crab cakes were equally as delicious!
Captain Jim's has a new owner, new renovation, and is still good, with excellent service and parking along the side and back. The lobster bisque, the salmon, sweet potato fries and stone crab claws all good. All in all a winner.
So happy we found this wonderful restaurant! Seafood was super fresh and delicious and staff was very attentive (especially Jody, our outstanding waitress!) Great prices too. Highly recommend...we will be back!