Description
Hopping outpost for micheladas & simple seafood with a Latin kick, plus an in-house fish market.
Name: Mambo Seafood
Address: 6697 Hillcroft St, Houston, TX 77081
Phone Number: +1 713-541-3666
Categories: Seafood restaurant, Bar & grill, Takeout Restaurant, Restaurant
Mambo Seafood is a Seafood restaurant located at 6697 Hillcroft St Houston/
(Latitude,Longitude: 29.707651,-95.492594)
Postal Code: 77081
Location
-
6697 Hillcroft St, Houston, TX 77081
Add a review