Wild Garlic Grill Address: 2530 N 1st Ave, Tucson, AZ 85719 Phone: (520) 206-0017 Cuisine: Grill Read more