Tag: Taqueria Oaxaqueña de la Guelaguetza
Find the perfect tlayuda (Mexican pizza) at this gas station restaurant
If you happen to be in Tucker—or even if you're not—you have to go to Taqueria Oaxaqueña de la Guelaguetza. The small Mexican restaurant's tlayudas are life-changing.