I'm thinking of going to Cambalache (64th & 1st) for steak, 'cause I like their web site (it's an international chain) where you can click on portions of the pictured cow and see what kinds of steaks come from whichever one. which is kinda fun to do. But I haven't seen a review of the New York location in any of the restaurant review websites. Why so? Anyone know whether the place is any good or not?