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” (128 reviews)
“hash browns” (18 reviews)
“mussels” (21 reviews)
Open Now
7:00 AM - 11:00 PMAll hours
American, Bar, Seafood, Vegetarian Friendly, Gluten Free Options
₹₹ - ₹₹₹
2401 N Ocean Dr, Riviera Beach, FL 33404-4731
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (1,273)
Traveller rating
Traveller type
Time of year

1 - 10 of 1,252 reviews

Reviewed yesterday via mobile

Festive open- air restaurant with large bar. Great salads and inexpensive drinks. Love the Cajun fish bites!

Thank Nervedoctormom
Reviewed 2 days ago

If you're looking for a good variety of fresh seafood and a full bar, this is a good place to go! The atmosphere is very beachy and appealing to tourists. I will say, though, that the service if you sit at the bar may be...More

Thank Kate A
Reviewed 2 days ago

Been here many times and it has gone downhill. The most recent time we waited a while to be seated even though it was not busy. When the server finally arrived, she clearly had difficulty getting our order correct as evidenced by her many questions...More

Thank CarpeDiem45
Reviewed 5 days ago

Breakfast was very good. A lot of locals and good service. The portions are generous and the coffee was good

Thank dglefever
Reviewed 5 days ago via mobile

Went there for Sunday breakfast (served daily) and we were not disappointed with the food or cost. I started with a Bloody Mary....(small plastic cup) and it was tasty and not too spicy as requested. Wife had tea. She also had The Blueberry Pancakes that...More

Thank Jlundy
Reviewed 5 days ago

Wide variety, very convenient location. Food was good, although service can be slow when busy. Would go back again.

Thank Ab0344
Reviewed 1 week ago via mobile

This place is just okay. Despite not being busy at all, there was some confusion as to who our server was. We waited a long time before being greeted, and the food was just okay. Pretty good grouper sandwich, but was more expensive than it...More

Thank ItsNikolai
Reviewed 1 week ago

We like and recommend Johnny Longboats, nearly everywhere. Johnny Longboats is a short walk from our Marriott Ocean Pointe Resort, and many Marriott Folks enjoy a visit to Johnny Longboats. We like that Johnny Longboats serves Sam Adams on draught. Paradise is not inexpensive.

Thank SavantIII_11
Reviewed 2 weeks ago via mobile

Enjoy an old Fl atmosphere with great service and food. Family friendly and full bar. Their corn beef hash is homemade and that is reason enough to eat there. All the eggs are cooked perfect.

Thank Celeste J
Reviewed 2 weeks ago

We loved this place! We went everyday (sometimes twice) during our stay! We even brought in our own fish we had caught on a deep sea charter and they cooked them up for us. Great!

Thank aaeverman5
Nearby HotelsSee all 5 hotels in Riviera Beach
Palm Beach Shores Resort & Vacation Villas
1,184 reviews
.14 km away
SeaSpray Inn Beach Resort
127 reviews
.39 km away
Hotel Paradise & Cottages
30 reviews
.42 km away
Marriott's Ocean Pointe
1,464 reviews
.55 km away
Nearby Restaurants
The Islander Grill & Tiki Bar
743 reviews
.16 km away
Guakamoles Mexican Grille & Cafe
212 reviews
.18 km away
Two Drunken Goats Beach Cantina
781 reviews
.10 km away
Nearby Attractions
Pura Vida Divers
171 reviews
.22 km away
Sailfish Marina Resort - Sightseeing Tours
90 reviews
.74 km away
Peanut Island Park
463 reviews
1.32 km away
Phil Foster Park
136 reviews
.89 km away
Ask a question
Questions & Answers
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.
4 February 2017|
AnswerShow all 5 answers
Response from lewis704 | Reviewed this property |
Yes and a good one too, called little mates. Excellent food all around. Try the Grouper in a bag, yum!
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
Local cuisine, Groups, Child-friendly, Bar Scene, Kids
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