HOME
ABOUT US
MENU
LOCATION
ORDER ONLINE
Hours of Operation
Monday - Thursday
11:00am to 10:00pm
Friday - Saturday
11:00am to 11:00pm
Sunday
12:00am to 10:00pm
Address
5435 S Calle Santa Cruz
Suite 185
Tucson, AZ 85706
Telephone:
(520)807-2212
Fax: (520)807-2210