Location: 6541 East Tanque Verde Road, Tucson, AZ 85715
Phone:(520)296-0911
Fax:(520)298-3614
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants