This taco stand in a gas station is the place to get your al pastor or picadillo fix 24/7. A covered (but not rainproof) cedar patio now offers seating. No alcohol. Cash only.
-Guide (12/02/2011)
Tags:
restaurant, convenience stores, y20081111, yy_4, food stands, super tacaso
add to our listings






