This location has been flagged as "Closed".
5605 E. River Road. Tucson, Arizona 85750
Northeast
299-7746
Hours: Open 4 to 9:30 p.m. Monday through Friday, 4 to 10 p.m. Saturday and Sunday.
Ric's Café
0.00 miles
Ric's Cafe/Restaurant
0.02 miles
Dusenberry River Branch Library
The West, Inc.
0.03 miles
The Green Monkey Boutique
Whole Foods Market
0.04 miles
Cowboy Comfort Food
Rio Grill reinstates the friendliness of the Old West.
By Diza Sauers
Tags: Chow Feature, Rio Grill
or
Browse all Film Times