Our Menu

Still Creek Inn is open 7 days a week, 7:00 am until 9:00 pm. - Sunday breakfast is served until 1:00 pm.
73365 E Highway 26, Rhododendron, Oregon
503.622.4618 - E-mail