Eating Mexican Seafood at Mambo Seafood restaurant in McAllen, TX.

Feedback

Do you manage or own Mambo Seafood?

Yes