The Glenview village board recently approved Coffee Siesta to operate at the downtown Metra station. Read MoreShare this:TwitterFacebookRedditLike this:Like Loading... Post navigation Coolidge named Harvard’s Hasty Pudding Woman of the Year CPD, Cook County deputies partner on new vehicle-related theft defense