Talking about restaurants and eating out, have you been at Petit Comité? Its a beautiful spanish/french restaurant in the center of Madrid, Calle Reina 15. The food is excellent, meat, fish, salads... The prices are around 20-25(30) euros. On the page you can see their menu. It's closed on sundays.