Located in downtown Libertyville, The Board Room is a new restaurant located 45 minutes north of Chicago. It offers a sharing platter experience with a selection of artisanal