A New England restaurant chain is doing just fine despite giving away free kids meals during the Red Sox's win streak.