Mambo Seafood has abruptly pulled out of its Las Palmas restaurant at 719 Castroville Road, shutting the doors on Wednesday just six months after the grand opening. The Houston-born chain’s sudden retreat trims its San Antonio presence to two remaining locations in the city, as reported by CultureMap San Antonio.
In a short statement, the company said it has “entered every community with excitement, high hopes” but ultimately made a difficult decision to walk away from the West Side outpost. “Decisions like this are never easy,” the chain added, framing the closure as a move made for “the long-term strength of our company,” according to CultureMap San Antonio…