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
“lobster shrimp” (21 reviews)
“salad” (95 reviews)
“paella” (14 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 ReviewReviews (1,325)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 1,277 reviews

Reviewed yesterday

I visited Florida and snowbird friends suggested this place. After reserving a table 30 minutes prior (I added "view table please"), we arrived, valet parked ($6) and were ushered to a table closest to the sand! Our friends thought it was expensive, but appetizers, lunch,...More

Thank JDinLA
Reviewed 2 days ago via mobile

While in town visiting family, we stopped in for some drinks while enjoying the beautiful ocean view. We stayed long enough to take in the discounted apps (5-piece fried conch fritters) and drinks. They had a entertainment that Thursday night with a solo artist who...More

Thank nancy q
Reviewed 4 days ago

JB’s is RIGHT on the beach!! If you are looking for a bit of true Florida atmosphere, this is a good place for you to go. Located on the “big curve” in Deerfield Beach, JB’s offers a terrific location, delicious food, many bars, valet parking,...More

Thank jim g
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 2 days ago

Jim, thank you for sharing the love delicious food and our beautiful location! It means a lot to hear you're a fan of our fun atmosphere and our great prices. I'm glad you had such a wonderful time with us, and I hope we get...More

Reviewed 4 days ago via mobile

Right on the beach. The parking situation was wary but they have valet parking. The patio seating is huge and has wonderful views. Food was good and reasonably priced. A pretty happening spot on the beach that has volleyball nets up. Had a great lunch....More

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

Thank you for sharing the love for our great food, prices, and service. It really means a lot to hear you enjoyed your lunch with us on the patio. Hope to see you again soon. Until then, CJ N., General Manager

Reviewed 1 week ago

Great tropical casual atmosphere. The burger was great and happy hour specials were excellent. Entertainment and a nice bar area. Service was excellent as well. Loved it!

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

Michelle, so glad that everything was excellent and delicious. See you again soon. -CJ N., General Manager

Reviewed 1 week ago

I had been feeling a little under the weather for a few days, so my daughter said that we were going "up the coast from Fort Lauderdale" for some where different for lunch. Boy,what a great place it turned out to be.The atmosphere was bubbling,...More

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

Derrick, so glad we were able to lift your spirits a little and provide you with a delicious meal. Thanks for stopping in and grabbing a bite with us -- we appreciate your support. Hope you'll make it back in to see us again soon!...More

Reviewed 1 week ago via mobile

In town on business and drove down from Boca. I wanted someplace directly on the water, this place is it. I sat at bar and enjoyed happy hour. The Carolina stack was my favorite. Also had chicken curry taco and tuna taco. All very good....More

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

Thanks for making the drive down to see us -- we're glad you were able to enjoy a nice meal on the beach with us. Sounds like everything you tried was delicious and filling. Thanks so much for the support and we hope you'll make...More

Reviewed 1 week ago

I agree with all the good things people have to say about JB's. We are just back from a two week stay in the area and we went to JB's each week and would have gone another time if only the weather had held for...More

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

So glad that we were able to impress you and your taste buds. Thank you so much for stopping in and giving us a try. We're thrilled everything was delicious and hope to see you in again soon. -CJ N., General Manager

Reviewed 2 weeks ago

I love JB's for happy hour. $5 appetizers and drink specials at the bar tops. They almost always have live music outside on the patio. Great view of the ocean!

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

Thanks for loving local and supporting us. We're thrilled everything was great and hope to see you in again soon. -CJ N., General Manager

Reviewed 2 weeks ago via mobile

We stayed in the area and wanted to walk. Very crowded and noisy. The food was ok, Just not exceptional. It was very expensive and just not worth it. Service was good and location great. Just no reason to go back.More

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

We apologize that you were not impressed by your food. We never want any customer to leave unsatisfied and wish we could've found you a dish you loved. If you do decide to give us another chance, let us know so that we can find...More

Nearby HotelsSee all 18 hotels in Deerfield Beach
Wyndham Deerfield Beach Resort
2,474 reviews
.15 km away
Berkshire Beach Club
7 reviews
.19 km away
Royal Blues Hotel
97 reviews
.27 km away
Emerald Seas Resort
34 reviews
.36 km away
Nearby Restaurants
Flanigan's Seafood Bar & Grill
752 reviews
.11 km away
The Whale's Rib
1,495 reviews
.13 km away
Burger Craze
262 reviews
.11 km away
Nearby Attractions
Deerfield Beach International Fishing Pier
489 reviews
.10 km away
Spanish River Park
149 reviews
.63 km away
Island Water Sports
69 reviews
.24 km away
Deerfield Island Park
55 reviews
1.08 km away
Ask a question
Questions & Answers
27 September 2017|
AnswerShow all 8 answers
Response from Andy V | Reviewed this property |
tere is plenty of parking for motor cycles along the beach road and in an organized garages that are located in the area. I saw many riders just like you there and they had no problem finding a spot.
4 August 2017|
AnswerShow all 11 answers
Response from ireney780 | Reviewed this property |
Yes. Great view
16 January 2017|
AnswerShow 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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$10 - US$30
Lunch, Dinner, Brunch, 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, Kids, Child-friendly, Romantic, Groups, Local cuisine, Bar Scene, Special Occasion Dining
Open Hours
10:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 12:00 AM
11:00 AM - 1:00 AM
11:00 AM - 1:00 AM
10:00 AM - 1:00 AM
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 oceanfront restaurant in South Florida 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, 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.
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