The food is delicious! Well made, fresh, & a unique menu. The homemade bread toast is to die for, I especially like the cinnamon raisin. Service is good. No credit cards or debits accepted, so make sure you have cash....there are ATMs nearby. The only downside is that it is so good that on weekends there's often a long wait. So get a coffee & sit in one of their comfy rocking chairs on the porch, or play checkers there while you wait. It'll be worth it.