Goats N'Roses In Marlborough

Goats N’Roses, located on the Farm at Carter Hill in Marlborough, combines casual outdoor dining with the some of your favorite farm animals. Read story here.

 

 

Copyright © 2018, CT Now
37°