Tierra Robert PerskyFebruary 14, 2014 MADRID, SPAIN. I found the perfect burrito in Madrid, and I am happy because I have been searching for it. The burritos are great, and depending how you like it... MADbudget: a local's guide to Madrid0 Comments 0