Rare Street Coffee
Münstergasse 31, 8001 Zürich, SwitzerlandCafe
100 First St, Neptune Beach, FL 32266, United States
Menu and hours last checked
If you're in the mood for some fresh seafood in a cozy, laid-back atmosphere, look no further than North Beach Fish Camp. Located at 100 First St, Neptune Beach, FL 32266, this charming seafood restaurant has a lot to offer. Whether you're craving a casual meal with friends or a relaxed dinner after a day at the beach, North Beach Fish Camp is the perfect spot to satisfy your cravings.
The vibe is warm and inviting, with both indoor and outdoor seating options available. If you prefer to enjoy your meal al fresco, the outdoor seating area offers a great atmosphere with a view. For those in a hurry or looking for a meal to enjoy at home, the restaurant also offers takeaway and delivery services. Whether you decide to dine-in, take it to-go, or have it delivered straight to your door, North Beach Fish Camp ensures you'll be satisfied.
When it comes to the menu, this spot does not disappoint. They offer a variety of delicious options, from small plates to comforting seafood dishes. You can indulge in some hearty comfort food, healthy options, or perhaps a light snack to pair with your drinks. If you’re a fan of happy-hour specials, you’re in for a treat with their happy-hour drinks and food offerings. And don't forget to check out their impressive selection of alcohol, including beer, cocktails, spirits, and wine. Late-night food options are also available for those looking to unwind after the sun sets.
Whether you're looking to sip on a cold beer, enjoy a refreshing cocktail, or dig into a plate of seafood, North Beach Fish Camp has you covered. With its friendly service and fantastic menu, it's no wonder why this place is a local favorite.
Prices and dish names are transcribed from the restaurant's printed menu, photographed in August 2026 and reproduced on the menu page. Hours, address and service options come from the restaurant's public business profile. An editor confirmed the restaurant was trading on 4 September 2026. Something wrong? Tell us.
100 First St, Neptune Beach, FL 32266, United States
Visiting Jacksonville and came in for an early dinner. Place was busy but not packed. Seated immediately and server was very helpful and quick. Recommend you check out the menu ahead of time. I am down to try new things, and enjoyed the soup special. Loved the salmon but would have substituted the sides.
Eric was an excellent server. I got the recommended “blackened catch of the day (mahi-mahi) with grits and collard greens” and it was one of there best things I have ever eaten. The flavors were extremely well balanced and I thoroughly enjoyed every part of the dining experience. Will definitely be back anytime I am in Jacksonville, FL!
Super Experience - Give it a try! One our team at Mayo Clinic recommended this spot while we were there and even though it was 25 minutes away they said it was worth it. Boy was she right! We made a reservation for two on a Tuesday night and the place was very busy. Seated on time, we were welcomed by our server, Joy, who was a joy. My bride had the blackened grouper special and I had the Sesame crusted Haddock special - both were terrific. We started off with a cup of NIck's Seafood soup and some grilled Octopus. The octopus was a bit over-charred but quite savory still. We finished with a serving of bread budding - a house specialty and it did not disappoint. The service was friendly, the manager checked in on us and we felt the prices were VERY reasonable. A true trifecta! We would return!
Tell us what you ordered and what it cost. Two or three sentences about one dish is more useful to the next person than a star rating.
Nearest first, then across the Rio Grande Valley.