There are many choices for outdoor dining. One I have found only recently is Jacks, it is at 2900 Southport, it is a sports bar that has a wine bar as part of it. they have a wonderful patio which is very pleasant and off the street so you dont get a lot of noise and fumes with your fume'. I recommend the Chicken Pot Pie, homemade and some of the best in the city.
There is also the Melrose for typical diner food, but it is great for people watching, 3300 N Broadway, and a half a block north is Joy;s for Thai food. they don't have a large menu but the prices are cheap.
Since you mentioned not too much meat, there is the Chicago Diner at 3400 N. Halsted, which has a patio in the back, but this is strict Vegitarian fare.
There are lots more, but this may be a good start to the Lakeview Dining experience.
Hope this helps.
Paul
I love all things dealing with food, except the dishes. I love to try new things and experience new flavors, and make new friends in the process.