After a brisk expansion in San Antonio, Houston-based Mambo Seafood has closed the last of its locations here. The chain, which made its Alamo City debut in 2023 and quickly followed with three more restaurants, recently shuttered its two remaining units, online listings show. The two eateries, 711 N.W. Loop 410 near the Medical Center, […]
Posted inFlavor
Houston’s Mambo Seafood exits San Antonio with closure of last two restaurants here
The chain made its SA debut in 2023 and quickly expanded to four local restaurants, all now shuttered.
