Great food and even better ice cream