Where to eat near McGaw Park title
The Firkin in Libertyville offers a big selection of small plates and salads, many of which are veggie-friendly. They also have 3 or 4 veggie entrees as well as a Portabello sandwich. They have the best selection of beers for miles around and an OK list of wines by the glass.
The Taven, next door, is a more upscale, but pleasant "midwestern" restaurant featuring very good steak and fish. They serve some elaborate salads and maybe one vegetarian pasta dish, but the focus is very much on meat, fowl and fish (although they do offer a variety of ala carte vegetable sides for the steaks). They have a huge wine list.