Mambo Management is the parent company of Mambo Seafood Restaurant who began operating in the neighborhoods of Southwest and ... North Houston in the mid 1990’s with a menu of varied seafood dishes prepared with the best elements of traditional and innovative American, Latin and Pacific seafood cuisines. read more
Competitor | Description | Similarity |
---|
Loading..