Nely's Taqueria

100 FM 1187 Aledo TX 76008 USA

(817) 441-7940

Location