3800 W Starr Pass Blvd, Tucson, Arizona 85745 USA
A view of Primo's garden from our table.
Photo Credit: Yelp