In brave pursuit of following her purpose to feed people good food, Erin French opened a restaurant in her tiny hometown of Freedom, Maine.