Get directions to: Los Tapatios, Cedar Hill, TX
Restaurant address: 1030 N Hwy 67 Cedar Hill, TX 75104, USA
Restaurant: Los Tapatios