2990 N Swan Rd
Tucson, AZ 85712
Tucson, AZ 85712
Open HoursSu-Th 11am-10pm, F-Sa 11am-10:30pm
OverviewDo not panic when you see the flames shooting from the roof on North Swan Road, it is just an indication that you are closing in on Tucson's hottest Pacific Rim bistro. Firecracker...
more