Madison Park Cafe has a fantastic breakfast, but on a nice day the wait to get into this tiny restaurant can be an hour or so. Since I live a block away, it's easy for me to pop over to check the wait. I wouldn't drive here from another part of town to be disappointed, though. The food during dinners is very nice. Far more upscale than the waitstaff who perform at a level somewhat below what you would expect at this type of establishment. BTW, skip the wine or bring your own bottle - their list of choices is tiny, and the wine is served 10 degrees too warm (in the upper 60's).
Pros: great breakfast
Cons: small wine list, wine served warm
more