Loved their homemade cinnamon rolls, egg white tomato sandwich and salmon blt. Small, quaint and delicious! Outdoor seating (if you're lucky! They get busy and run out of seating.). The waiting in line to order and pay are all part of the "experience". We loved it so much we came back two days in a row.