Get directions to: La Roc's Drive In, Chicago, IL
Restaurant address: 1248 W Grand Ave Chicago, IL 60622, USA
Restaurant: La Roc's Drive In