I've only been to the drive through, so I'm only reviewing this portion of service. They are always friendly and quick to get our ice cream orders. We've never ordered food, just frozen treats. the prices are getting a little high, but the yummy-ness is worth it.