NOW OPEN! Dine-in and Carry-out 1772 S. Randall Road, Geneva. 630-345-6840 SM-CL2005642 Los Cantaritos Mexican Grill & Bar NOW OPEN ! Dine - in and Carry - out 1772 S. Randall Road , Geneva . 630-345-6840 SM - CL2005642 Los Cantaritos Mexican Grill & Bar