Top 10 Best Spanish Tapas

Madrid consists of many amazing places and buildings, has a great culture with kind locals, and most importantly, serves delicious food. When you are in Spain you obviously must eat