Food is fresh and good. Milkshakes are outstanding. Unusual set up has you order food and pay for food at one counter and then order drinks and pay for drinks at another. It's kind of awkward but the food is good enough to overcome it. This is an nice alternative to fast food.