Are there any good breakfast (around 8:00) places at or between the airport and Swarthmore? Great diner/lunchonette would be perfect, although more upscale is OK too.
There's a great place called Java Joes that's right in the middle. There can be a wait for a table, but it's totally worth it. Sounds like just what you're looking for.
It's in Folsom on Fairview Rd. I'll be happy to give directions, if needed.