Chili Cheese Dog from Rota Spring Farm, Sterling, MA

photo of a chili cheese dog from Rota Spring Farm, Sterling, MA

Photo of a chili cheese dog from Rota Spring Farm, a farm store, snack shack, and ice cream stand on Chace Hill Road in Sterling, MA

(Go to food photo index.)