Castillo Tapas y Steaks offers a wide selection of tapas alongside charcoal-grilled steaks and Spanish wines.