Dining in Glen Ellen
Towns go through its ups and downs, highs and low points! One town here in Sonoma that is definitely on an upswing is the charming town of Glen Ellen. Located just about 10 miles from the town square of Sonoma, Glen Ellen has become a bustling town for foodies and […]