Rockhouse is beautiful, but we found the menu lacking. Too Americanized. Last time we went, we sat down, looked at the menu and left for LTU pub.
I really prefer Pushcart over Rockhouse, even though they're under the same ownership and basically the same property. Their steam fish is still the best I've ever eaten, anywhere.