Mambo Seafood suddenly closes another San Antonio restaurant
Mar 11, 2026
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.Since then, the chain has aggressively whittled down its Alamo City footprint. The Lackland location closed in May 2025, which the company framed as a “strategic decision to consolidate.” So far, it hasn’t commented on any strategic decisions to do market research.Entrepreneur Michael Ho founded the Mambo brand in 1996, slowly growing its Houston footprint over two decades. Although Bayou City remains the restaurant’s stronghold, the mini-chain has also tested McAllen’s waters.While its branding borrows from Latin America, the menu doesn’t stick to a single point of view. The chefs embrace Sinaloan aguachile, Cajun-style seafood boils, Argentinian parilladas, and a riff on jalapeño poppers. One of its most popular dishes, fried rice, takes cues from Chifa (Chinese Peruvian) cuisine.Following the Las Palmas closure, Mambo now operates two San Antonio restaurants: 4711 NW Loop 410 near Medical Center and 3242 Goliad Rd at Brooks City Base.
...read more
read less