I've only had a couple bad experiences here and I've been visiting it often for the past several years. The service is sometimes iffy but the food is always great! Just don't try it on a Fri or Sat night - My boyfriend and I went and it was over an hour wait just for 2 people. Much better to go at lunch. Oh, but if you do go for dinner, ask about the entrees that are offered as a lunch portion - It'll be smaller and cost a couple bucks less.