Thinking and morphing along the lines w/ Btrfly.
Do you need your dining room to be quite as large as it is?
Instead of completely knocking out the wall, could it just be moved over a few feet and still have an eating area?
Instead of a table and chairs we have a diner booth we bought from a dealer who works with restaurant supply places. It's one of those curved ones, and seats 4 comfortably. You could get a 5th person if you put a chair at the end. That would save a few feet because you can put it right under the window, and no one has to walk around it. You could then have a wall, and a bigger kitchen. People from the outside would look in and see that wall.
How about this below?
Makes for a smaller dining area....