I know that have a truck on E. Sprague (in front of Costco), they've also got a truck on Division (sometimes?) across from the park that's at Empire and Division, here's an article on the sit down place, looks like it's out towards the valley as well...
no subject
no subject
no subject
$1.25 a taco means GOOD TIMES!