Haystacks has a really great breakfast but I find their other food kind of hit or miss. Breakfast menu is extensive for such a small place. Their Southern platters are equal to what you would get at Cracker Barrel in quality. There is something on this menu for any size appetite and they always have great special as well.
We have eaten there for lunch but it was spotty. Had burgers but they were over cooked on that occasion but on another had the chef's special and it was wonderful. Staff of waitresses are friendly and quick. Seating can be limited at breakfast but it's worth waiting. The decore is a little tired but it's comfortable and casual like a pair of jeans.