New Mexico > Clovis > Restaurants, Food & Beverages > Restaurants > Taco Box
136 W 21st St, Clovis, New Mexico, 88101-4333
(575) 935-8226
Restaurants, Food & Beverages > Restaurants
Facebook: http://www.facebook.com/pages/Clovis-NM/Taco-Box/75507993280
No reviews yet. Be the first to write a review!