I have seen mixed reviews on TA, from great to bad, but thought I would check it out myself. The ambiance is fine, but the staff makes the place seem hectic, perhaps it is the cramped space. It made me feel as if they are working to maximize their seating at the expense of my comfort. The menu is simple enough, but the execution was so-so, I got the lamb and was disappointed, my wife's pike was also mediocre. The combination of a cramped and hectic dining experience for mediocre food, served by poorly trained and obnoxious help makes this place unpalatable. Plus, as someone else mentioned they don't take Amex, which to me is a leading indicator of a place more interested in serving themselves instead of their customers.