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
Website
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent45%
  • Very good38%
  • Average13%
  • Poor2%
  • Terrible2%
Travellers talk about
“brunch” (47 reviews)
“lobster shrimp” (22 reviews)
“salad” (108 reviews)
Closed Now
Hours
CUISINES
American, Bar, Seafood, Vegetarian Friendly, Vegan Options, Gluten Free Options
PRICE
€€ - €€€
RATINGS
Food
Service
Value
Atmosphere
LOCATION
300 NE 21st Ave, Deerfield Beach, FL 33441-3803
All Details
Write a ReviewReviews (1,530)
Traveller rating
Traveller type
Time of year
Language
  • More languages

1 - 10 of 1,466 reviews

Reviewed yesterday

Great bar and live music right on the beach, decent appetizers but the food is no longer good. The fish is fresh, but preperation overdone and gloppy. My favorite salad, the lobster and shrimp salad was not what it used to be, what I was...More

Thank fillymo
Reviewed 6 days ago via mobile

What more can you ask for? Stunning views of the ocean, high quality seafood at fair prices and excellent service. Lunch with the Fresh Prince Edward Island oysters and the famous lobster and shrimp salad. I will be back!

Thank chorton2291
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 5 days ago

Thank you for the shining review! It really means a lot to hear you enjoyed our stunning view, great food, and excellent service. I hope we'll get to have you back for another lovely meal soon. Until then, CJ N., General Manager

Reviewed 1 week ago via mobile

We were a little intimidated by this place at first. Rather immense and crowded, and with significant wait for outside. With older people in the party who cannot stand and a band with loud beat playing it wasn't ideal. After some nagging we managed to...More

Thank savvysolo
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 5 days ago

Thank you for sharing the love for our excellent Apple Pie French Toast and our homemade bread. It really means a lot to hear you all were fans and felt taken care of with great service. I hope we'll get to have you back again...More

Reviewed 1 week ago

We visited with a large group of friends. The wait staff was very good and helpful with food selections. Portions are quiet big and perfect for sharing. The food was great and sitting outside near the ocean what could be better. I wish I would...More

Thank Barbara Aviva W
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 1 week ago

Barbara, thank you for sharing the love for our excellent food, portions, and service. It means a lot to hear you felt taken care of with us, and I hope we'll see you again someday soon. The salt scrubs are made by Florida Salt Scrubs....More

Reviewed 2 weeks ago via mobile

Dezi was our server. She was phenomenal and had a great smile everytimeshe came to our table. The service was outstanding. The location is awesome. It was a gorgeous day and we were able to watch volleyball tournament out on the beach while having brunch....More

Thank LewisandVivian13
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 1 week ago

LewisandVivian13, thank you for sharing the love for our wonderful server, Dezi, and our excellent food. It means a lot to hear you felt taken care of with great service and enjoyed a delicious meal in a lovely atmosphere. I hope we'll get to have...More

Reviewed 3 weeks ago via mobile

I went both solo and as a biz team. The reservation team worked hard to find is a spot last minute so thanks to them!! The food is awesome, drinks fair priced, there’s live music on patio and the vibe is fun.

Thank kjhMN
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 2 weeks ago

I'm so glad you had such a great meal with us. It means a lot to hear you enjoyed our food, drinks, prices, and fun vibes. Hope to see you again someday soon. Until then, CJ N., General Manager

Reviewed 3 weeks ago via mobile

We had a good lunch! The salad was really filling and fresh. The best salmon I have had yet! My husband had the Blackened Mahi Mahi Sandwich with Sweet Potato fries and he said it was average. We did have a couple of cocktails and...More

Thank DeLynn45
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 2 weeks ago

DeLynn, thank you for the kind words for our fresh food, great cocktails, and attentive service. I hope we'll have you back for an even better visit soon. Until then, CJ N., General Manager

Reviewed 3 weeks ago

We stopped for lunch at this crowded, upscale beachfront restaurant. We had been here many years ago and decided to try it again and we were not disappointed. We started with the Coconut Shrimp and they were delicious. Lunch was a hamburger with an incredibly...More

Thank jimr279
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 3 weeks ago

Jim, thank you for sharing the love for our excellent food and service. It really means a lot to hear you felt taken care of with us, and I hope we'll get to have you back again someday soon. Until then, CJ N., General Manager

Reviewed 3 weeks ago via mobile

Great place for live music, every night we walked by they had a band. Service was adequate, we sat at the bar and while they were busy, it was not slammed and we had to flag someone down just to get their attention and there...More

Thank BeckyA951
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 3 weeks ago

Becky, thank you for sharing the love for our excellent atmosphere, service, drinks, and food. It means a lot to hear you had a great visit, and I hope we'll see you again someday soon. Until then, CJ N., General Manager

Reviewed 3 weeks ago

We stopped here for a dinner, which was great, then the next night for happy hour at the bar. We really liked the small plate meals during happy hour. Wished these were offered more places.

Thank Norman C
CJ N, Owner at JB's On The Beach, responded to this reviewResponded 3 weeks ago

Norman, thanks for the shining review! It means a lot to hear you were a fan of our great happy hour, and I hope we'll see you again someday soon. Until then, CJ N., General Manager

Nearby
Nearby HotelsSee all 19 hotels in Deerfield Beach
Wyndham Deerfield Beach Resort
2,665 reviews
.15 km away
Berkshire Beach Club
11 reviews
.19 km away
Royal Blues Hotel
113 reviews
.27 km away
Emerald Seas Resort
37 reviews
.36 km away
Nearby Restaurants
Patio Bar and Grill
437 reviews
.16 km away
Burger Craze
301 reviews
.11 km away
The Whale's Rib
1,660 reviews
.13 km away
Flanigan's Seafood Bar & Grill
842 reviews
.11 km away
Nearby Attractions
Deerfield Beach International Fishing Pier
538 reviews
.07 km away
Spanish River Park
186 reviews
.63 km away
Island Water Sports
98 reviews
.24 km away
Deerfield Island Park
59 reviews
.84 km away
Ask a question
Questions & Answers
Brian J
16 April 2018|
AnswerShow all 12 answers
Response from mimi719 | Reviewed this property |
No it’s casual
0
Votes
MDiPasqu
15 February 2018|
AnswerShow all 8 answers
Response from Jaymaxx | Reviewed this property |
yes. I have a kid who ordered off it. crayons provided as well.
1
Vote
dtkgott
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.
1
Vote
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Average prices
US$10 - US$30
Meals
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
Groups, Local cuisine, Special Occasion Dining, Child-friendly, View, Kids, Bar Scene, Romantic
Open Hours
Sunday
10:00 - 00:00
Monday
11:00 - 00:00
Tuesday
11:00 - 00:00
Wednesday
11:00 - 00:00
Thursday
11:00 - 01:00
Friday
11:00 - 01:00
Saturday
10:00 - 01:00
Location and Contact Information
  • Address: 300 NE 21st Ave, Deerfield Beach, FL 33441-3803
    (Hillsboro)
  • 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
Description
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