El Castillo de las Tapas is a restaurant offering a daily menu and a variety of tapas.