El Taquito Mix

  • RESTAURANTS
191 Ellis Ave
Lufkin, TX 75904
(936) 223-1976
Edit