A coworker ate at Rams last night, said that it was very good. Apparently they have a ton of beers available. I am making a point of getting there soon, hopeully next week if not tonight.
Several of us are headed to the Churascaria by Prime Minister mid-week next week as well.
Have to say that the in-hotel options, for the most part, around here are lackluster.
I've been hopping around a bit to get lots of stay credits for SPG, and have sampled some really bad cuisine at the Sheratons here.