Man, was this place a disappointment. Despite getting good reviews on CitySearch, our dining experience here pretty much sucked.
It all started bad when we didn't get seated for almost an hour, despite having reservations. We ended up taking a table in the bar area near the front of the restaurant where it was so cold that Tracy had to wear her coat during dinner.
The ambiance was OK. Nothing too special. The nail in the coffin though was the fact that the food just wasn't good at all. Tracy had the Halibut and said it was OK, but my rack of lamb was really bad. Tasted like a piece of chicken fried steak that you'd get at a rest stop on the turnpike.
Stay away from this place. Best upscale Mexican (i.e., not a burrito joint) we've had in the city is Miracle Grill (locations in both the west and east village).