Okanogan has the kind of diner that anchor small towns across rural America: counter seating, booths, a laminated menu running from eggs and hash browns at breakfast through burgers and patty melts at lunch. Coffee comes in a pot and is refilled without asking. The clientele runs to ranchers, county workers, and the occasional through-traveller on their way up or down US-97.
The food is reliable rather than exciting — portions are large, prices are low, and the conversation around you tends to be more informative about the local economy than any guidebook. If you are heading into the backcountry, this is a practical place to eat a real breakfast before a long drive.