Does anyone have a good review of this place? I was planning to go there for my birthday, and have high hopes because I used to like to hang out there when it was Vaquero's. I wasn't very happy with the Felix's incarnation.
A google search turned up some unflattering reviews. I wonder if I should save the trip for a less special evening?
Has anyone been there? Is it not as nice as the Met Rd location?