Bennie’s Red Barn on St. Simons Island is the closest restaurant to where Tom and I live. It is the restaurant furthest north on the island. And, after living here for six weeks, we finally tried it. We went to Bennie’s Red Barn with Mom and Dad after church one Sunday. Bennie’s is only open …