It’s time to drown our sorrows in a big margarita — but you won’t be able to do so at Cha-Cha’s. Cha-Cha’s Mexican Restaurant is closed for business. The 32-year-old establishment owned by the Ruiz family announced via social media yesterday afternoon. TL;DR: The restaurant at 5616 Bandera Road has seen a drop in business due […]
