Explore details about location Ojos Mexicanos. Ojos Mexicanos is a location situated within the Navojoa alongside other areas such as Lateral Eduardo Bours Castelo, Sahuaro, Boulevard Sonora.