I have been coming here since I was a little kid. We come here several times a month and they never let us done. The food is ALWAYS good (the best muffins on the planet!), the staff is very friendly, and the setting is adorable. A must try. And kids love it too!
Pros: great food, great service, big portions