I have been here a number of times now, but usually I come more so for the live music rather than the grub and drinks. The drinks I can't really comment on, but the few times I have had food (usually nachos, and one time lemon pepper chicken strips), it has been excellent. The service is also exceptional considering the usual crowds and noise level must make the servers jobs a pain. Drinks are also cleared away frequently keeping the place clean.
Only complaint: It can be quite cramped at times. There are nights when it's impossible to find a table, and if you're standing with the crowd in front of the stage I hope you don't have a personal bubble because it gets cramped.