Experiencing the cuisine of a country is key when traveling, I mean that is a given. It's one of the only excuses to eat as much and anything you want all day long! However, Europe is known for its cute little cafés. In Madrid you won't have any trouble finding a place to eat. Although, you want to be able to immerse yourself into the culture and try some traditional Spanish dishes.
There are loads of eateries that feature a traditional Spanish meal—such as Paella—but it is good to venture out and try as many as you can because they are all different. Asador Real, which is centrally located near Opera, is a great spot to try some other types of Spanish food.
Here are some of my favorites: