I didn't have the BBQ but the guys in our party that did said the ribs were excellent. I had a cheeseburger that was excellent. It's not hard to make a good cheeseburger but it's not easy to not screw it up. The atmosphere was fun and the restaurant clean. Staff was great.