La Fuente Taqueria

La Fuente Taqueria, 1318 E 7th St, Clovis, NM 88101, United States

(575) 218-3118

Location