Get directions to: Los Cocos, Stone Park, IL Restaurant address: 3200 W North Ave Stone Park, IL 60165, USA Driving Walking Bicycling Restaurant: Los Cocos