This was a good medium sized museum with a diverse collection. We spent over 3 hours here and I would say you should allow at least 2 hours to really see everything. The cafe didn't really seem to have much in terms of food but you can leave the museum and come back without a problem. If you are vegetarian and looking for something quick, Veggie Grill (508 SW Taylor St. between 5th and 4th ave), is a good option not too far from the museum.
If you own or manage Portland Art Museum, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.