JB's is one of my favorite places in South Florida for a seaside lunch, and is also a great place to bring visitors. The food is expensive, but you're paying for location and deliciously prepared seafood. We normally share some appetizers and some fruity drinks. The crabcakes, the coconut shrimp, the calamari, they are all amazing. The main courses also don't dissapoint. This is what Florida living is all about! Classy bamboo style chairs, nice tiled tables and patio, gorgeous view.
Definitely secure a table outside as opposed to one inside, it's all the fun. Reservations can be made for parties of 6 or more, and are recommended. If you don't use their valet you may have trouble finding a parking spot because they are at a popular beach.