This is our first time at this venue. Several members have had tea here and highly recommended it. Glen Rock is a small town that is about 5 miles from the Markets at Shrewsbury and 8 miles from Brown's Orchard & Farm Market in Loganville. We are having the English-style High Tea: Luncheon salad with […]