• Restaurant - American
5421 S. Calle Santa Cruz
Tucson, AZ 85706
(520) 889-5198
(520) 889-3310 (fax)