Ancla is a seafood restaurant offering Spanish cuisine, specializing in grilled seafood and meats, with gluten-free options. Temporarily closed.