Top 10 places you have to eat at when in Madrid

Whether you consider yourself a foodie or not, every time you’re traveling you find yourself asking, “where should I eat.” Well, now it’s time to go to Madrid and ask no further. Here are 10..