I have gone to this place a handful of times over the past few months because it's super close to where I live. Unfortunately, the experience has been horrible. I started going somewhere else but today I only had a little bit of time and I said "hey, let me give this place ONE more try before I write them off for good.."
Lucky for me, this place is under new management (as of a week ago) and I had a great experience. The place is in a great location and now that new management has taken over, I will continue to go back.