Mar 11, 2026 | 11:00 am
Houston-based chain Mambo Seafood is continuing its chaotic journey through San Antonio. Just six months after opening, the restaurant group has closed its Las Palmas location at 719 Castroville Rd.
“We enter every community with excitement, high hopes, and a deep commitment to building something lasting,” Mambo wrote in a statement. “After thoughtful evaluation, we determined this was the responsible path forward for the long-term strength of our company. Decisions like this are never easy.”
The sudden closure is the latest twist in a saga that began in 2023, when the Latin-tinged seafood joint first dipped its toes in the San Antonio market. The following summer, it traveled 15 minutes down the highway to open a Lackland location. A third outpost at Goliad Road debuted in the fall of 2024, followed by Las Palmas in fall 2025…