Armada offers seafood and international cuisine.