1390 West Irvington Rd, Tucson, Arizona 85746 USA
THE STATION I CAME TO TO FINALLY GET MY FOOD!
Photo Credit: Yelp