I wouldn't say the food is crap in Madrid because you can get excellent food there, but in general the further one gets from Madrid, the better the food is and Castillian fare is pretty bland. Fortunately Madrid is full of restaurants offering regional Spanish food and South American type steakhouses.