A tiny, welcome addition to the Portland coffee scene. la mega at Deering Oaks park.