Island Cafe July 2, 2015 // 0 Comments A tropical floating restaurant hidden away in a Portland marina. Pour me a Pina Colada because I'm staying a while! [more]