Mambo Seafood

6697 Hillcroft St
Houston, TX 77081
(713) 541-3666

Serving Houston for 22 years!

Categories : Restaurants, Seafood

Sun-Thu 11am-10:30pm, Fri-Sat 11am-12am