Where: 1775 W University Dr #130, Tempe, AZ 85281 That red and white striped awning catches your eye from down the street. It looks like a place that’s been feeding people for decades. And that’s ...