La Barraca del Delta is a Mediterranean restaurant specializing in seafood and Spanish cuisine, with gluten-free options available.