Cafe-Bar El Castillo offers a varied daily menu and a wide selection of tapas.