Elliots Restaurant Category: Food/Dining Address: 135 E Congress St Tucson Arizona 85701 United States Office Phone: (520) 622-5500 Website Facebook