Been here a couple times, first time was ok, this time the food was a little better. Our service was very slow but we did have a large group of 10 so I can understand the time issue. It took a very long time for the food to arrive and it wasn't that busy but our waitress Hailey seemed new but was very good, I felt bad because she needed help but still managed to get the job done. My other issue was when the food came out they brought an extra plate of food we didn't order, a different waitress brought it and put it down, when we told her we didn't order it she said "just keep it anyway, don't worry about it because if it goes back they will just throw it away". Then the check came and sure enough it was billed to us but when we told Hailey she made sure it was deleted. Food quality was good, portions were bigger than last time as well. All in all not too bad experience.