Had my rehearsal dinner for my wedding here back in October. We had scheduled the room for 30 people on a busy Friday night. My party got held up and showed up late. The management was very understanding and polite (though they were losing money every minute our party ran late) . The Food was hot and fresh and the service was exceptional. I would suggest BDB for dinner or any small to midsize group function.