The wait staff has always been friendly and efficient every time I visit. The burgers are always delicious. My kid always gets a mini pepperoni pizza and he always eats the whole thing. On occasion, my endless fries come out luke warm or even cold, so I have to request freshly cooked fries and wait for those. That knocks it down by one star because hot food should never come out cold. Other than that, though, can't complain. They even give me a free meal on my birthday, which I love.