Ts & S Eateries
Address:
136 W 21st St, Clovis, NM 88101
Phone:
(575) 769-1898
Restaurants
Other Businesses:
- Little Caesars Pizza at 2200 N Main St, Clovis, NM 88101
- Little Caesar's Pizza at 2200 N Main St, Clovis, NM 88101
- Simply Salads at 2200 N Main St, Clovis, NM 88101
- Bill's Jumbo Burger at 2113 N Main St, Clovis, NM 88101
- Nuttin But BBQ at 121 E 7th St, Clovis, NM 88101