Establo El Castillo offers authentic, home-style Spanish cuisine in a family-run restaurant setting.