2 locations open 7 days a week.
Mon-Thurs11am-8pm
Friday11am-9pm
Saturday11am-9pm
Sunday11am-9pm

South Tucson
Address4126 12th Ave
Phone 520-741-7106
LOCATION FEATURES
One of a kind Talking Mural at this Location

West Tucson
Address1002 W St Mary's Rd
Phone 520-741-7106
LOCATION FEATURES
Next to I-10 and the Santa Cruz River