Shamrock Cruise

Portland Spirit Office & Caruthers Landing Dock 110 SE Caruthers St, Portland, Oregon, United States

Join us for the annual Shamrock Cruise aboard the Portland Spirit, a delightful three-hour journey along the Willamette River. This festive event features live music and lively dance performances, creating […]