Space Cowboys Restaurant Group acquired the 95-unit Whit’s Frozen Custard brand in March, the company said this week. Independence, Ky.-based Space Cowboys, which operates 23 restaurants in the ...