Disclaimer: wife loves this place. It's a very 'cute' establishment with a great menu and friendly service. Beware, it can get rather busy, so between limited seating and long lines (you order before sitting), expect to spend time before eating (bring a snack). The food is well worth the wait, and please save room for the homemade desserts (lemonade cake is the best). If you are in a hurry for breakfast, be sure to drop by for a quick muffin, you won't be upset.
Bottom Line: Fun, eccentric, casual atmosphere that delivers great food for a great price.