El Rio Address: 10197 S Harbor Ave, Mohave Valley, AZ 86440 Phone: (928) 768-9906 Restaurants, Mexican Other Businesses: Terrace Restaurant At El Rio at 1 Paseo El Rio, Mohave Valley, AZ 86440 Terrace At El Rio Restaurant at 1 Paseo El Rio, Mohave Valley, AZ 86440 Chuillitos Taco Shop at 10420 Harbor Ave, Mohave Valley, AZ 86440