4711 NW Loop 410, San Antonio, Texas 78229(210) 874-1893
After 27 years of success in the Houston area, the Mambo Seafood team is excited to open our first location in San Antonio and provide the same delicious fusion flavors at accessible prices to the San Antonio community.