Back to Points of Interest Topock 66 Colorado River / Restaurant in Arizona