North Beach Fish Camp
North Beach Fish Camp serves Neptune Beach at 100 First St, with waterfront views and an upscale casual format.
Pearl is the En Primeur Club membership app — saves, bookings, and concierge access live there. Same editors, same standards.
- Address
- 100 First St, Neptune Beach, FL 32266
- Phone
- +1 904 249 3474
- Website
- thenorthbeachfishcamp.com

100 First St waterfront views
100 First St puts North Beach Fish Camp in Neptune Beach, with waterfront views shaping the visit. The location works for diners planning around the coast.
Fish Camp, terrace, lively room
Fish Camp runs upscale casual, with casual dress and a lively room. Terrace and waterfront elements make it better suited to an easygoing meal than a hushed dinner.
Side-by-Side Snapshot
Comparable venues nearby, for context on price, style, and recognition.
| Venue | Cuisine | Price | Awards | Notes |
|---|---|---|---|---|
| North Beach Fish Camp | Dining | $$ | , | Neptune Beach |
| Mezza Luna | Italian with Steakhouse and Seafood | $$$ | , | Beaches Town Center |
| Balans | Contemporary American Brasserie | $$ | , | Brickell |
| Midorie | Authentic Japanese Sushi and Omakase | $$ | , | Coconut Grove |
| High Tides At Snack Jack | Old Florida Seafood Shack | $$ | , | Flagler Beach |
| Las Carretas Mexican Restaurant Gainesville | Authentic Mexican | $$ | , | .SW Gainesville |
Continue exploring
More in Neptune Beach
Restaurants in Neptune Beach
Browse all →Bars in Neptune Beach
Browse all →At a Glance
- Cozy
- Rustic
- Scenic
- Lively
- Casual Hangout
- Date Night
- Waterfront
- Terrace
- Waterfront
Current opening hours
- Monday
- 4–9 PM
- Tuesday
- 11 AM–9 PM
- Wednesday
- 11 AM–9 PM
- Thursday
- 11 AM–9 PM
- Friday
- 11 AM–10 PM
- Saturday
- 11 AM–10 PM
- Sunday
- 11 AM–9 PM
Hours can change for holidays and private events. Last verified .
Open and airy with exposed beams, hardwood floors, big windows for natural light, and an upscale industrial beach house feel.













