Tualatin OR Outback Steakhouse 1. 8665 SW Tualatin Sherwood Rd, Tualatin, OR 97062 | Outback Steakhouse (503) 885-0410