Come join the team! Mambo Seafood is a high-volume iconic Houston restaurant brand that has been in business since 1996. Mambo has 12 restaurants in the Greater Houston area, one location in San Antonio, and one franchised operation in the Rio Grande Valley. Mambo Seafood is poised for rapid growth!