Cha Chi's Restaurant
Address:
2460 S Locust St, Las Cruces, NM 88001
Phone:
(575) 522-7322
Restaurants
Other Businesses:
- Oriental Palace at 225 E Idaho Ave, Las Cruces, NM 88005
- Genghis Grill at 840 S Telshor Blvd, Las Cruces, NM 88011
- Roadrunner Pizza at 1426 Missouri Ave, Las Cruces, NM 88001
- Wingstop at 1420 Missouri Ave, Las Cruces, NM 88001
- Jimmy John's at 901 E University Ave, Las Cruces, NM 88001