Location

Santa Cruz Portuguese Hall
216 Evergreen St, Santa Cruz, CA