Taco Box

  • Restaurants/Clubs
  • Caterers
  • Fast Food
136 W. 21st St.
Clovis, NM 88101
(575) 935-8226
(575) 769-1898 (fax)
Hours:
10:30 am - 9:00 pm