Taco Box 136 W 21st St Clovis, NM 88101 Phone: (505) 769-1898 Fax: (505) 762-7763 View Website
Category: Family Restaurant Diners