We got a sour cherry cobbler from The Cobbler Lady on Saturday. Terrific! You can buy a "mini" cobbler to try it if you don't want the full size pan.
This cobbler is more like a double crusted pie, rather than the crumble top / short dough bottom type that I think of as cobbler.
3854 Crenshaw Blvd
Los Angeles 90008
While I have never tried the cherry pie there (only banana cream and strawberry), House of Pies in Los Feliz (see link) fits your diner criteria and bakes their old-fashioned, mountain-high pies daily on site. Don't believe they use fresh cherries though.
Other plusses: they have their own small lot, are open late, and have an outdoor patio w/ heat lamps. Food is not great, but I've liked it for a greasy spoon breakfast or late night burger now and then.
P.S. They have an old-fashioned hot fudge sundae that is pure comfort in a bowl.
one place where the cherry pie really surprised me was moffett's chicken pie shoppe. it was more tart than the usual suspects and not excessively gloppy. i think they sprinkle a little sugar on the top crust if that matters to you.
as for not canned, i think there's a difference in quality between the tinny-tasting, canned-in-sugary-glop cherries and those preserved in juice (cans or jars). it's even hard to find frozen sour cherries in california. i've called the sour cherry board in michigan (where they're mostly grown, something like 75% of US crop) and they rarely make it west of the rocky mtns. restaurants, of course, have special sources but it seems most bakeries just don't bother. so yeah, it's tough to find the real article and fresh is pretty much impossible round this neck of the woods.
the recent mentions of wisconsin/midwestern americana got me wondering if hounds know of a place doing door county fish boils (with the requisite slice of cherry pie)-it's childhood vacation nostalgia for me. maybe a once-a-month type affair in the back of some random restaurant's parking lot? pan fried smelts? you never know...
moffett's chicken pie shoppe
16506 s. lakewood, bellflower 562.925.5061