B on the rocks offers a unique dining experience with a personal style reflected in its atmosphere, music, and dishes. The menu features Mediterranean and European cuisine, with notable items like shrimp croquettes, beef tartar, duck confit, and pineapple tatin. It is also noted for vegetarian options.