Vail Steak House

Steakhouse
$ $ $ $
13005 E Benson Highway
Tucson, AZ 85747
(520) 762-8777