Snappy Tomato wasn't bad and there were ample accommodations for the size group we had this past weekend. The only sticking point with Snappy Tomato is that they do serve beer, which makes carrying in there illegal. The alternative is to leave your carry weapon in your vehicle.
Other than fast food, there aren't too many restaurants in Spring Hill that don't at least serve beer. Cracker Barrel would be the exception and it's at the opposite end of Spring Hill from the range.
I will say this about Owl Hollow: If it rains before or during the event, bring rubber boots if you plan on shooting at the handgun pits. They really need to dump some gravel all the way up to the foot of the berms on those pits; my boots were absolutely caked with mud by the time we were done shooting.