FOOD TRUCK: No cap, I believe Taco Rico has some of the BEST tacos in Tucson. Their carne, adobada (a stewed carne) and pastor are my favorites. On weekends they have birria too. Their regular spot is in an empty gas station lot (located across the street from the Fascinations Adult Store on Ina Road) next to Donut Wheel.
google.com