
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.
Mambo first landed in San Antonio in 2023 and moved quickly to grow its local footprint, adding more locations in 2024 and 2025. The Las Palmas restaurant opened last September and was expected to bring roughly 100 jobs to the area, MySA reported at the time.
Mambo's shrinking footprint
With the Castroville Road closure, Mambo now operates two San Antonio restaurants, one at 4711 NW Loop 410 near the Medical Center and another at 3242 Goliad Rd at Brooks City Base, as noted by CultureMap San Antonio. The Las Palmas spot's delivery page was tagged "Closed on Uber Eats" on March 4, 2026, per Uber Eats.
What this means locally
For West Side regulars and the workers who staffed the short-lived restaurant, the shutdown is a stark reminder of how risky rapid expansion can be for chains testing new neighborhoods. Mambo has cast the move as a strategic decision and has not shared many details publicly. For now, it is unclear whether the brand will take another shot at Las Palmas or make further changes to its San Antonio operations.









