The Canyon's Crown Restaurant and Pub
(5.75mi)British, Fish & Chips, Pub Food
✓ Takeout
6958 E Tanque Verde Rd,
Tucson,
AZ
(520) 885-8277