Los Chilitos Restaurant

Overview

Address: 1648 S Tyler Ave South
El Monte, CA 91733
Phone: 626-279-1561