This location has been flagged as "Closed".
78 W. River Road. Tucson, Arizona 85704
Northwest
407-0470
Hours: Open 11 a.m. to 10 p.m. Monday through Friday.
Earth’s Healing
0.09 miles
Shogun Japanese Restaurant and Sushi Bar
0.19 miles
Denny's
0.20 miles
Caremore
0.26 miles
Ruby Tuesday
0.28 miles
HomeTown Buffet
0.32 miles
On The Shoals
The Reef's fascinating fish tanks lure diners in like the call of a siren.
By Diza Sauers
Tags: Chow Feature, Surf and Turf, The Reef
or
Browse all Film Times