This terrific health-food store and deli has cafe tables overlooking the Winooski River.