I can only comment on the breakfasts, because that's the only time I've ever been here, but I know their breakfasts well.
Birchwood is an organic eatery with a walk-up ordering / deliver to table setup with an evolving chalkboard menu of delicious food. They offer vegan and organic options, fresh OJ, homemade granola, local bacon, and great breakfast combinations. They also serve Peace Coffee, which as anyone who's drank it knows, is delicious fair trade coffee imported to Minneapolis.
The outdoor seating fills up fast on a beautiful weekend morning, so be patient. There is plenty of sidewalk chalk on hand to keep kids occupied.
The streets can be a bit confusing for newbies in this area. The Mississippi runs at a SE angle, leading to some strange intersections. If you find yourself on W River Rd. turn at 25th St. It's a few blocks W from there.
more