at 12333 East Fwy, Houston , 77015 United States
Mambo Seafood (I-10 & Federal)
2115 FB users likes Mambo Seafood (I-10 & Federal), set it to 78 position in Likes Rating for Houston, Texas in Restaurant & Cafe category
Mambo Seafood (I-10 & Federal) is Houston based place and this enity listed in Seafood Restaurant category. Located at 12333 East Fwy TX 77015. Contact phone number of Mambo Seafood (I-10 & Federal): (713) 637-0553
super doggy style hotdogs
COMING SOON