136 W 21st St, Clovis 88101, United States
No delivery
Spot something wrong?
Dishes at Taco Box. Prices may vary in venue.
Been to Taco Box? Be the first to share what you ate.