Location: 9431 East 22nd Street, Tucson, AZ 85710
Phone:(520)721-5855
Category: Restaurants
Tags: Steak Houses, Barbecue Restaurants