Redrock Canyon Grill

9916 Riverside Pkwy
Tulsa, OK 74137

Redrock Canyon Grill

Address:
9916 Riverside Pkwy
Tulsa, OK 74137
Phone:
918-394-7625
Office Fax:
918-394-7630

Directions
Find Nearby
Located on E side of Arkansas River in Tulsa, just off Creek Turnpike