Lareau Farm Inn Review

Lareau Farm & American Flatbread, Waitsfield, Vermont

Lareau Farm in Waitsfield—home to a classic, 13-room Vermont inn and the original American Flatbread—isn’t the type of place I would normally consider staying. We usually opt for B&Bs and inns that have personality but are more luxurious than our own home. But when I needed two rooms […]