I've been coming to this location on and off. The last time I came here was sometime last year. The service and the food from what I can remember was very good on my last visit here. However, this time around there has been a big shift and even though the same employees are still working here since the last time I've come in you can tell the quality all around has gone down hill. We got seated fairly quickly, however, wait time for the food was very very long. The food that was brought out after all that wait was just "ok." Our waitress, who we've had before, and I know has done a good job in the past seemed to be lacking a lot today. Not so sure it's worth coming back to this location.