Arcangel de Moral is a bar offering grilled dishes, including seafood and meat options.