Mambo Seafood is a seafood restaurant offering dishes with a Latin flair, alongside micheladas and an in-house fish market.