Okay, I started peeking at restaurants and am getting wholly frustrated. Seems like everything near the Ogilvie Transportation Center is only open M-F. Boo hiss.