Despite the fact that the music playing when I went was absolutely terrible (with the exception of one band - "two seconds") I think the opera house is a pretty sweet venue. With a sound system to kill. I love the style of the decor inside. It's a little creepy being felt up when you come through the door but all that says to me is that you should feel a little bit safer being here than at bars without people who feel you up!
I didn't eat, or drink anything while here so I can't comment on that. The opera house seems to have an unnecessary washroom attendant with a bad attitude but big whoop. Just don't tip him for standing there and watching you pee then not doing anything.
Overall, great venue. Hope I go back to see some good music sometime soon!