Huertas & Barrio de las Letras, International Restaurants, Madrid restaurants May 21, 2015 Maya, a cozy Taqueria & Mexican product store in Huertas By Daniel Catalan