Email Us Los Tres Caminos Phone: +16186623416 Address:212 W North Ave Flora, IL - 62839, USA Description Authentic Mexican restraunt.