1030 E Irvington Rd, Tucson, Arizona 85714 USA
Pot and sour soup works miracles when you're not feeling good.
Photo Credit: Yelp