You would never suspect that they would sell Mexican food here, but they do... and it's pretty good.
A bit of a ghetto hangout spot, but damn good stuffed yucca.
ÀThe best tacos in town hands dow n fill up your gas tank and your belly