2000 East Drexel Road, Tucson, 85706
Been meaning to try it, and today did not disappoint! So so good.
Best taco place ever! Love love this place always very clean, good service and delicious food!! Recommend this place each time. I come here at least once a wk if not more. Favorite taco spot.
This is a lunchtime favorite for my co-workers and me. A taco truck with its own tent to keep you out of the sun. Great food. Chicharrrones are perfect. But try everything. It is all excellent.