Photo credit: foodmaster
Uploaded by: foodmaster
Comments : El Centro, Washington DC
Date Uploaded: Oct. 27, 2015
Tlayudas are an iconic Oaxacan street snack. Sometimes referred to as “Mexican pizza” but really more of a flatbread, a tlayuda starts with a very large, thin, crispy ...
Signin to see