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

1 - 10 of 1,416 reviews

Reviewed yesterday via mobile

Always a great place to go eith family and friends. Awesome drinks, great appetizers. Nice music and wonderful view

Thank vivisanz
Reviewed 4 days ago

Great atmosphere, good food. Enjoyable evening. The menu has a lot to offer. Food was fresh, presented well. Good beer selection.

Thank PhilpHKearney
Reviewed 5 days ago

I went to JB's with my Mom and two friends and we had an absolutely fabulous time. Sitting along the beach is so relaxing & beautiful, and I loved the string lights that came on above us as the sun set. I had the Lemon...More

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

Melanie, thank you for sharing the love for our excellent food, friendly service, and our beautiful location. It really means a lot to hear you had a wonderful meal with us, and I hope we'll get to have you back again for another lovely meal...More

Reviewed 1 week ago via mobile

We go here two-three times a week The happy hour is a great option. The salmon is always cooked to perfection. They totally understand us when we make special requests. We love going there. Dee the manager always goes out of her way to make...More

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

Irene, thank you for the shining review of our great happy hour, tasty food, and our friendly service. I hope we'll get to have you back again someday soon. Until then, CJ N., General Manager

Reviewed 1 week ago via mobile

Wrapped up an enjoyable evening with family with a fantastic dinner at JB’s. First time maybe ever that this group of 7 people were all pleased with anything at the same time! LOL. Small miracles do sometimes occur. Wait staff was superb. The food was...More

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

Tad, thank you for sharing the love for our excellent food, service, and atmosphere. It means a lot to hear you had a perfect meal, and I hope we'll get to have you back again someday soon. Until then, CJ N., General Manager

Reviewed 2 weeks ago

LOVED the food and sat out on the patio right on the ocean. Service was spot on - attentive but not overbearing. Had the crab special which was out of this world. For an appetizer, we had calamari and if you love calamari GET THEIRS....More

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

Thank you for sharing the love for our great food and our excellent customer service. I hope this means we'll see you back again someday soon. Until then, CJ N., General Manager

Reviewed 2 weeks ago via mobile

Waooo its simply a perfectionist place. Good food, good server, good location. I was surprised, it’s simply a perfectly place I’m looking for on vacation. If you are on the area you can’t miss this restaurant

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

Felix, thank you for sharing the love for our delicious food, and our awesome service. It means a lot, and I hope we'll see you again soon. -CJ N., General Manager

Reviewed 2 weeks ago via mobile

This restaurant located in Pompano Beach, Fort Lauderdale is a must visit for us every time we go to the East Coast of Florida. The food is wonderful and the servers are great. The location "On the Beach" is so wonderful. While waiting, eating and...More

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

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

Reviewed 3 weeks ago

Don't get appetizers here because there portions are pretty large. You pay for them but you get your money's worth. What a fantastic view/location. You really can't beat it. It gets VERY busy so make reservations and expect to have to valet your car (which...More

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

John, thank you for the kind words for our fantastic location, tasty food, and great portions. I'm sorry to hear you were less impressed with your dish, and I'll keep that in mind. I hope we'll see you back for another meal someday. Until then,...More

Reviewed 3 weeks ago

We went to lunch at JB with six other people. The service was good. The food was just ok. Three out of the six order was not correct. Example, I asked for no mangos on my seared tuna salad and it came with tons of...More

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

Thanks for the kind words for our great customer service and our delicious dishes. It 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

Nearby
Nearby HotelsSee all 19 hotels in Deerfield Beach
Wyndham Deerfield Beach Resort
2,609 reviews
.09 miles away
Berkshire Beach Club
9 reviews
.12 miles away
Royal Blues Hotel
109 reviews
.17 miles away
Emerald Seas Resort
35 reviews
.22 miles away
Nearby Restaurants
Patio Bar and Grill
427 reviews
.10 miles away
The Whale's Rib
1,604 reviews
.08 miles away
Burger Craze
289 reviews
.07 miles away
Flanigan's Seafood Bar & Grill
818 reviews
.07 miles away
Nearby Attractions
Deerfield Beach International Fishing Pier
520 reviews
.26 miles away
Spanish River Park
174 reviews
.39 miles away
Island Water Sports
94 reviews
.15 miles away
Deerfield Island Park
57 reviews
.52 miles away
Ask a question
Questions & Answers
Brian J
April 16, 2018|
AnswerShow all 12 answers
Response from mimi719 | Reviewed this property |
No it’s casual
0
Votes
MDiPasqu
February 14, 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
September 27, 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
$10 - $30
Meals
Lunch, Dinner, Brunch, Late Night, 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
Bar scene, Scenic view, Families with children, Special occasions, Kids, Local cuisine, Large groups, Romantic
Open Hours
Sunday
10:00 AM - 12:00 AM
Monday
11:00 AM - 12:00 AM
Tuesday
11:00 AM - 12:00 AM
Wednesday
11:00 AM - 12:00 AM
Thursday
11:00 AM - 1:00 AM
Friday
11:00 AM - 1:00 AM
Saturday
10:00 AM - 1:00 AM
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