I have been here several times. Every time the service has been good but very inconsistent. The food is good but with it being a normal chain, there is nothing new or exciting happening on the menu. For the most part, this place is very busy so I would recommend calling ahead. I don't really feel like the prices are on par for the quality.