The Cedars Restaurant is located in Detroit, Oregon on Hwy. 22. We are approximately half way between Portland and Bend, just take Hwy. 22 east off I-5 in Salem. You can also take the scenic drive along the Clackamas River from Portland through Estacada.