Mariscos Castilla is a seafood restaurant.