Taperia El Castillo is a bar specializing in Mediterranean and Spanish cuisine, offering tapas and fresh seafood. Vegetarian options are available.