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.
All 184 Deerfield Beach Restaurants

JB's On The Beach

300 NE 21st Ave, Deerfield Beach, FL 33441
Improve this listing
Reserve with OpenTable
Certificate of Excellence 2014
Price range: $10 - $30
Sun 10:00 am - 10:00 pm
Mon - Thu 11:00 am - 10:00 pm
Fri - Sat 10:00 am - 11:00 pm
More restaurant details
Restaurant details
Good for: Outdoor seating, Entertaining clients
Dining options: Breakfast/Brunch, Lunch, Dinner, Reservations, Late Night
Dining style: Casual Elegant
Cross street: Hillsboro
Transit: There is a public bus stop just a few feet from our restaurant entrance.
Description: JBs on the beach offers the best service, food, and views of the Atlantic ocean in south Florida. We are a classy casual restaurant and bar with an upbeat atmosphere. We offer breakfast on the weekends, a great menu selection, fantastic happy hour in our bar areas with $5 appetizer menu, and live entertainment nightly. Whether you are looking for a place to entertain guests, clients, or a great view of the full moon, JBs on the beach is the place to be and is perfect for any occasion. JBs on the beach...what could be better than this?
Write a Review

498 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • German first
  • Portuguese first
  • Spanish first
  • Any
English first
1 review
3 of 5 stars Reviewed December 22, 2014 NEW

All i have to say is they do not go out of their way If you have no where else to go then go, but expect.. bad management Im upset been going there for years.... Its not the service... its the lack of management.. good quality bad service SC

Was this review helpful? Yes
Aventura, Florida
Top Contributor
97 reviews 97 reviews
45 restaurant reviews
54 helpful votes 54 helpful votes
4 of 5 stars Reviewed December 21, 2014 NEW

We always like bringing our of of state friends here. The views are spectacular - especially during the day when you can see the beautiful beach and ocean. It is nice watching the beach activities - volley ball, wind surfers, etc. We have been there several times for lunch and dinner and have always had good food and good service.... More 

Was this review helpful? Yes
Coconut Creek, Florida
Senior Contributor
46 reviews 46 reviews
22 restaurant reviews
17 helpful votes 17 helpful votes
5 of 5 stars Reviewed December 20, 2014 NEW

The weather was gorgeous so my wife and I decided we wanted to have dinner outside. We had not been to JB's in years. We had a cocktail listening to live music. We each had a different delicious salmon dish. It was a terrific dinner.

Was this review helpful? Yes
Boca Raton, Florida
11 reviews 11 reviews
6 restaurant reviews
4 of 5 stars Reviewed December 19, 2014

I love bringing visitors here. They get the wonderful experience of being on the Beach AND eating great food. Nice selection and their berry Mojoto is wonderful.

Was this review helpful? Yes
Valparaiso, Indiana
Senior Contributor
24 reviews 24 reviews
21 restaurant reviews
8 helpful votes 8 helpful votes
3 of 5 stars Reviewed December 14, 2014

Visited this restaurant while in Florida as recommended by the concierge at the Wyndham hotel I checked into while on vacation with my husband. The concierge swore by this restaurant. I immediately looked it up on TripAdvisor where the reviews were pretty good. The atmosphere was pleasant. Decent view of the ocean. There was a full bar and a live... More 

Was this review helpful? Yes 1
Top Contributor
80 reviews 80 reviews
59 restaurant reviews
36 helpful votes 36 helpful votes
5 of 5 stars Reviewed December 13, 2014

JB's on the beach is a great catch for an impressive casual upscale bar restaurant, with most tables outside under a cabana. This is the place to do outside if weather cooperates, you are a sidewalk across from the sand. It is most suited for adults who love seafood, crafted cocktails and live entertainment. We began our dinner with the... More 

Was this review helpful? Yes
Blakeslee, Pennsylvania
17 reviews 17 reviews
11 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed December 9, 2014

Stopped on advice of a friend for a mid day lunch. Everyone was seated outside on a gorgeous day. Seating and service was friendly and inviting. Server (sorry, I forget his name) was schooled on the menu and didn't have to write down our order for two. Food was delivered quickly. I had the ahi seared sesame tuna salad, which... More 

Was this review helpful? Yes
Oslo, Norway
Senior Reviewer
7 reviews 7 reviews
6 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed December 9, 2014

Nice restaurant with nice interior. Good service and nice food. Outside seating is perfect at lunch time. Seaview. Live music several evenings.

Was this review helpful? Yes
South Wales, New York
11 reviews 11 reviews
7 restaurant reviews
1 helpful vote 1 helpful vote
4 of 5 stars Reviewed December 6, 2014

Great food, emphasis on seafood, terrific beach front restaurant, views of ocean. Very popular place get there early for lunch 11:30ish to get beach side seats. Staff friendly and efficient. Valet parking only but worth the cost.

Was this review helpful? Yes
South Wales, NY USA
Top Contributor
60 reviews 60 reviews
35 restaurant reviews
15 helpful votes 15 helpful votes
5 of 5 stars Reviewed December 5, 2014

Located on the beachfront great seafood oriented menu along with other dishes. Al fresco or inside nice ambience and good service. Arrive early for lunch, as place fills up quickly. Would not hesitate to return when in the area.

Was this review helpful? Yes 1

Travelers who viewed JB's On The Beach also viewed


Been to JB's On The Beach? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about JB's On The Beach

Address: 300 NE 21st Ave, Deerfield Beach, FL 33441
Phone Number: 954-571-5220
Location: United States  >  Florida (FL)  >  Deerfield Beach
Open Hours:
Sunday 10:00 am - 10:00 pm
Monday 11:00 am - 10:00 pm
Tuesday 11:00 am - 10:00 pm
Wednesday 11:00 am - 10:00 pm
Thursday 11:00 am - 10:00 pm
Friday 10:00 am - 11:00 pm
Saturday 10:00 am - 11:00 pm
Average Prices: USD 10 - 30
Cuisine: American, Asian, Caribbean, Seafood

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

Questions? Get answers from JB's On The Beach staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?