May 23, 2007

Hermosillo, Mexico


Puebla, Mexico


Cha Siew Taco ??? ...I think the Mexicans got this one from Chinatown =P