My husband and I have been to the Sunflower Cafe several times now. The food is always fresh and well done. I swear they make the best BLT in town! They also make excellent iced tea. The atmosphere is very pleasant and low key.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.