I think there's an off-campus student area where they have microwaves, seats, etc. for studying and hanging out.
Otherwise, libraries DO allow you to eat.
Try going to empty classrooms in TSH, MDCL (really good nice rooms!), or KTH
They are very quiet places to study if you can find a room that isn't being used for tutorial.
Also, Health Sci library 2nd floor!