Pickup from La Cocina Mexican Restaurant and Catering at 22 Grand Ave, 22 E Grand Ave, Fox Lake, IL 60020, USA