I checked which restaurants would take a large group on Tuesday and one is Fox River Brewing. For people that don't know it, it's a large beer garden next to the river. Good beer and food.
Would people be able to get to it? It's 10 min / 5.3 miles from the main gate.
We have a car and can take 3 along.
/Martin