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

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
Write a Review
Reviews (1,229)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,229 reviews

Reviewed 3 days ago via mobile

They asked me to review and sat outside and said food was beyond words! They all had Wedge Salads and said service was impeccable!!

Thank bobjoness
Reviewed 4 days ago via mobile

Great food, great service! We had lots of friends and family visiting in the area for an upcoming wedding and the service was quick and accommodating to all our needs!More

Thank sjaffs
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 2 days ago

Great to hear we could take care of your whole party! We hope you think of us next time any of you are in the area -- we'd love to see you again and hear what you try from us next time. Take care, C.J....More

Reviewed 6 days ago via mobile

Location is great. Right on the water on the north side of the Deerfield pier. You can sit outside on the back and be 20' from the beach. The food is average at best. Go here for the ambiance, scenic view and good times w...More

Thank CJAce11
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 3 days ago

We're glad you like our atmosphere and location, C.J.! We do wish our food made a stronger impression on you -- we'd love to have you back so we serve you a meal as lovely as the view! Take care, C.J. N., General Manager

Reviewed 1 week ago

Stopped in with the family for a special birthday night out - the location and décor of the restaurant are very nice. The menu was very extensive with lots of options and was priced fairly high with entres in the upper 20s to 40s range....More

3  Thank Don J
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 5 days ago

Don, we appreciate you visiting us for a special night out, but we're sorry the service didn't live up to expectations. We're disappointed your server removed your plates before you told them you were done and there was a miscommunication about the price of the...More

Reviewed 1 week ago

Couldn't ask for a better view of the beach. From the deck you can see the ocean and volleyball players. Live music was playing. The food was fresh and fun. Service was perfect. I got the lobster and shrimp salad- great choice. My daughter opted...More

Thank CruiseGirl2
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 5 days ago

We're so glad you chose to stop by our spot after your beach day! It's great to hear you and your daughter enjoyed your salad and paella and had a chance to soak in the view. We hope you get the chance to stop in...More

Reviewed 1 week ago via mobile

We went on a Tuesday night and the place was slammed so we knew the food must be good. We sat inside but would have loved to sit outside on the oceanfront-- we'll be back and make a reservation this time. My boyfriend got the...More

Thank Giana S
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 5 days ago

We're glad you and your boyfriend enjoyed the swordfish and paella, Giana! We'll also have to let Sierra how much you appreciated her service. We look forward to your next visit -- we know you'll love sitting outside with an even better view of the...More

Reviewed 1 week ago via mobile

I loved the crab cake good terrace seating with live music and excelent views. All our dishes where great so I loved the paella, the costa rican mahi was fresh and perfectly cooked. Hope to come back soon.More

Thank juan t
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 1 week ago

Glad to hear you love the crab cake and had a chance to enjoy our view, Juan! We're thrilled your dishes met your expectations -- we'd love to have you back and hear what you think about what you try. Until next time! C.J. N.,...More

Reviewed 1 week ago

We live in Deerfield, and go to JB's once or twice a month. The main reason is because of the really nice beach setting, the atmosphere is really nice. The food is strictly what I call "tourist food", however. They know that most of their...More

Thank jayman57
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 1 week ago

We're glad you're a regular of ours and enjoy the atmosphere so much! We look forward to seeing you and serving you the next time you come in. All the best, C.J. N., General Manager

Reviewed 2 weeks ago via mobile

Perfect night, perfect dinner to top off a visit with out of town family. Reservation was made for outside on the terrace (but inside available too), a little away from the happy hour band so we could visit. Arrived early so had a round at...More

Thank jcperrin14
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 1 week ago

We're so flattered you brought your out-of-town family to our spot! We're glad you enjoyed your snapper and encouraged your brother in law to branch out with the paella. It's fantastic knowing we can count you as a fan -- we hope we get the...More

Reviewed 2 weeks ago

Met up with friends for dinner, great food great views right on the beach, staff is great, would definitely go back!

Thank 785conniek
CJ N, General Manager at JB's On The Beach, responded to this reviewResponded 2 weeks ago

Thanks for meeting your friends at our spot, Connie! We're so glad you had a nice time and enjoyed your dinner. We can't wait 'til you come back. You'll have to let us know what you try next! All our best, C.J. N., General Manager

Nearby Restaurants
Flanigan's Seafood Bar & Grill
698 reviews
.11 km away
The Whale's Rib
1,398 reviews
.13 km away
Cafe Med Ristorante
382 reviews
.11 km away
Nearby Attractions
Deerfield Beach International Fishing Pier
449 reviews
.12 km away
Deerfield Island Park
55 reviews
.82 km away
Island Water Sports
56 reviews
.24 km away
Sullivan Park
6 reviews
.73 km away
Questions & AnswersAsk a question
Can your facility handle a large party, approx 30 guests for a wedding rehearsal dinner?
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
any vegetarian dishes .... my friend eats no meat Thanks you
30 September 2016|
Answer Show all 8 answers
Response from DAL0714 | Reviewed this property |
Do you have gluten free options?
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
Special Occasion Dining, Local cuisine, Kids, View, Child-friendly, Bar Scene, Romantic, Groups
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