ChaChi's Reviews & Details
2460 S Locust St
ChaChi's is located at 2460 S Locust St in Las cruces near the intersection of S Locust St and Illinois Ave. Their menu consists of Mexican dishes . Call (505) 522-7322 today!
- Major Intersection:S Locust St And Illinois Ave
Tell us more about ChaChi's Las cruces!