Stopped for a late road lunch en route to Bend on a Friday. Extremely clean. Surprisingly in this somewhat remote stop the place was packed. The staff was calm, friendly, and fast. They made quick work of the long line. Nicely done!
Address: 70000 E Highway 26, Welches, OR 97067-9607
Location: United States > Oregon (OR) > Clackamas County > Welches
Phone Number: +1 503-622-6033