The types of pastor joints where they mix fire-charred meat with fresh tangy sauces that will leave your taste buds howling at the moon.
YUM
YUM