Get directions to: El Lago, Tualatin, OR Restaurant address: 8145 Sw Nyberg St Tualatin, OR 97062, USA Driving Walking Bicycling Restaurant: El Lago