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.

JB's On The Beach

) #5 of 167 Restaurants in Deerfield Beach ₹₹ - ₹₹₹ American, , Seafood
300 NE 21st Ave, Deerfield Beach, FL 33441-3803
+1 954-571-5220
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good38%
  • Average14%
  • Poor3%
  • Terrible2%
Travellers talk about
“brunch” (31 reviews)
“salad” (64 reviews)
Open Now
All hours
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
300 NE 21st Ave, Deerfield Beach, FL 33441-3803
All Details
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (1,242)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,197 reviews

Reviewed 2 days ago

JB's is right on the beach in Deerfield. We had lunch there and the food was excellent and the setting couldn't have been better. Very fresh ingredients coupled with the atmosphere made for a very pleasant meal. Eat outside unless it's too hot.

Reviewed 6 days ago

My wife and I took our next door friends for lunch in appreciation of their friendship. We love that it is right on the beach and Atlantic Ocean, near the Deerfield Beach pier where beach volleyball and surfing are part of the view. No worries...More

Thank Jim W
Reviewed 1 week ago

Great place, great view, perfect fun service and great music. Doesn't get much better than this all winter long

Thank CityPatty2016
Reviewed 1 week ago

this restaurant has good vibe, good music and good food and the view and breeze is awesome, Nice for a date or families.

Thank 629denisev
Reviewed 1 week ago

JB's On The Beach is a wonderful place to go for lunch. The view is fantastic, and ithere is such a relaxing atmosphere that it is a very nice place to go. I just went there for lunch, and had a lobster, shrimp salad which...More

Thank Mary P
Reviewed 2 weeks ago via mobile

There is no denying that the view of the ocean and the sea breeze are wonderful. The food though was average. My daughter's pricey strip steak was just good. My burger was very average and the fries were just below average. The pluses are the...More

Thank jg1502
Reviewed 2 weeks ago via mobile

Tried on chance, had dinner, came back for lunch the next day. Great spot to people watch on the beach. Thumbs up to food and bevs. Richard our waiter did a great job. Would have come back again were it not for so many great...More

Thank JC14Ray
Reviewed 2 weeks ago via mobile

It was good but not great. I have a cardinal rule I try to live by: at beach restaurants only order the seafood! We got there at 7:30 pm but they were out of the halibut special and mahi mahi for dinners. So we ordered...More

Thank Debora M
Reviewed 3 weeks ago

The atmosphere is great because it's on the beach. Don't order the tropical drinks. Had to order a shot of rum to add to my drink which turned out to be sugar water. The food was good. Friends ordered top shelf martinis and got the...More

Thank Robert M
Reviewed 3 weeks ago

I shared the shrimp and lobster wrap, there was more lettuce on it anything. Three little pieces of shrimp the amount of lobster wouldn't fill a thimble. There was no dressing on it. For $17.00 I expected better.

Thank Susan W
Nearby Restaurants
Flanigan's Seafood Bar & Grill
710 reviews
.11 km away
The Whale's Rib
1,415 reviews
.13 km away
Cafe Med Ristorante
390 reviews
.11 km away
Nearby Attractions
Deerfield Beach International Fishing Pier
459 reviews
.12 km away
Deerfield Island Park
55 reviews
.82 km away
Island Water Sports
59 reviews
.24 km away
Sullivan Park
6 reviews
.73 km away
Ask a question
Questions & Answers
16 January 2017|
Answer Show all 7 answers
Response from annette j | Reviewed this property |
I would suggest you call them. The place is large but I have no idea what they do in terms of catering events
Shar H
30 September 2016|
Answer Show all 8 answers
Response from DAL0714 | Reviewed this property |
4 November 2015|
Answer Show all 3 answers
Response from shelleyarts | Reviewed this property |
My husband is gluten intolerant. They didn't have a specific menu but they were careful in preparing the food to his liking. They have a wonderful huge salad with a half of a cold lobster on top which we enjoyed there... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$ 10 - US$ 30
Brunch, Lunch, Dinner, After-hours, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Private Dining, Seating, Waitstaff, Parking Available, Valet Parking, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Dining Style
Casual Elegant
Good for
View, Bar Scene, Child-friendly, Groups, Kids, Romantic, Local cuisine, Special Occasion Dining
Open Hours
10:00 - 22:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
11:00 - 00:00
10:00 - 23:00
Location and Contact Information
  • Address: 300 NE 21st Ave, Deerfield Beach, FL 33441-3803
  • Public Transportation: There is a public bus stop just a few feet from our restaurant entrance.
  • Location: United States  >  Florida (FL)  >  Broward County  >  Deerfield Beach
  • Phone Number: +1 954-571-5220
  • E-mail
JB's On the Beach is a gorgeous, ocean-front restaurant in South FL that serves classic American cuisine and fresh seafood dishes. Some of our most popular dishes include Janet's Lobster Salad, our exquisite fish and chips, the coconut shrimp, and our delicious mojitos! We also offer a full bar where one of our talented bartenders can prepare you a perfect drink. Join us at the bar for Happy Hour, Monday through Friday, from 4pm - 7pm, where we have discounted beer, house wine, and well drinks. In a hurry? No worries, we offer both take-out and delivery options, check out our website for more details. Additionally, we have live entertainment every night! Browse the calendar on our website for a complete schedule. Swing on by for a beautiful view, delicious food, and great company! We know you'll love it here!
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