We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Johnny Longboats

2401 N Ocean Dr, Riviera Beach, FL 33404-4731
+1 561-249-2795
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good41%
  • Average22%
  • Poor5%
  • Terrible8%
Travellers talk about
“grouper” (131 reviews)
“hash browns” (18 reviews)
“mussels” (21 reviews)
Open Now
7:00 AM - 10:00 PM Hours
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
2401 N Ocean Dr, Riviera Beach, FL 33404-4731
All Details
Write a ReviewReviews (1,304)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,282 reviews

Reviewed 1 week ago via mobile

Stopped in when staying on Singer Island, FL. Great restaurant where my hubby could get a lobster roll. I had the Cobb salad and both were delicious. Nice size bar, TVs and wait staff was great. Ask for Robin.

Thank KBSullivan
Reviewed 1 week ago via mobile

This is a must for us every time we go for breakfast. There mimosa and Bloody Mary selection is fantastic!!

Thank kmrn9770
Reviewed 1 week ago

OK, so we didn't exactly drink gin, but we were blown away with the excellent service and food at a weekday lunch after a long walk up and down the beach. I wanted to come back, sit at the bar, and eat cheeseburgers and drink,...More

Thank SkyKingBoston
Reviewed 1 week ago via mobile

Service was a D grade but the food was a F-A F i n joke. Signature Grouper in the bag was so bad I threw away the grouper and ate the bag. Been on Singer Island for a week and this was the worse meal...More

2  Thank Tom H
Reviewed 2 weeks ago via mobile

Ever since the new management and owners took over this once great place has now gone to crud. Food is not as good as it was, all of the good servers have now left and they now have servers in there now that don’t know...More

Thank Zach S
Reviewed 2 weeks ago

We arrived in Florida from cold New England right around supper time and headed to the water to look for a place to eat outside. Stumbled onto Johnny Longboats and thought it looked like fun so we gave it a try. Fun atmosphere - who...More

Thank cab514
Reviewed 2 weeks ago

We wanted a quick, inexpensive, casual dinner, and that's exactly what we got. The food was okay for the price. Service was a bit slow, but it was the high season and they were packed. They have seating inside and out, but if you want...More

Thank Mayorskip
Reviewed 2 weeks ago via mobile

Rate 2 only because we didn’t try the food. So busy, thought it was a good idea. 30 min wait wasn’t a big deal but while most people wait at the bar, we stood staring at the mess and Year’s of old dirty decor. We...More

Thank cmillier
Reviewed 2 weeks ago

Wife and I arrived about 4PM. Very few people in the restaurant. Two guys at the bar. Were seated and then waited and waited and waited for a service person. Had to flag someone down. Got disgusted and left. Went two blocks north to Mulligans....More

Thank hancejill2
Reviewed 2 weeks ago

Great place to go! Full menu, great bar and live music at night. We ate here almost every day of our 12 day stay.

Thank gc3suns
Nearby HotelsSee all 5 hotels in Riviera Beach
Palm Beach Shores Resort & Vacation Villas
1,214 reviews
.14 km away
SeaSpray Inn Beach Resort
128 reviews
.39 km away
Hotel Paradise & Cottages
30 reviews
.42 km away
Marriott's Ocean Pointe
1,489 reviews
.55 km away
Nearby Restaurants
The Islander Grill & Tiki Bar
799 reviews
.16 km away
Guakamoles Mexican Grille & Cafe
223 reviews
.18 km away
3800 Ocean
300 reviews
1.14 km away
Two Drunken Goats Beach Cantina
792 reviews
.10 km away
Nearby Attractions
Pura Vida Divers
177 reviews
.21 km away
Peanut Island Park
472 reviews
1.32 km away
Adventure Watersports
21 reviews
.73 km away
Phil Foster Park
138 reviews
.89 km away
Ask a question
Questions & Answers
1 March 2018|
AnswerShow all 13 answers
Response from Celeste J | Reviewed this property |
Plenty of parking at this strip mall.
Marty K
4 December 2017|
AnswerShow all 2 answers
Response from Judy M | Reviewed this property |
Contact the restaurant.
Brian H
13 June 2017|
AnswerShow all 9 answers
Response from AnahidA | Reviewed this property |
Sorry, I do not have gluten issues so I do not pay attention to that. I suggest checking menu on their website or emailing them.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Child-friendly, Local cuisine, Bar Scene
Open Hours
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 10:00 PM
7:00 AM - 11:00 PM
7:00 AM - 11:00 PM
7:00 AM - 11:00 PM
Location and Contact Information
  • Address: 2401 N Ocean Dr, Riviera Beach, FL 33404-4731
  • Location: United States  >  Florida (FL)  >  Riviera Beach
  • Phone Number: +1 561-249-2795
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing