Beechwood Inn again honored for wine program

CLAYTON— Beechwood Inn is known as Georgia’s premier wine country inn and has once again been honored for its wine program with the Wine Spectator Restaurant Award of Excellence for 2019.

Owners Gayle …