Taquería Palapas

627 W Pleasant Run Rd Lancaster TX 75146 USA

(469) 317-7660

Location