Advertisement
TBA
Event Venue & Nearby Stays
Arcata Plaza, Taqueria la Barca, 765 9th St, Arcata, CA 95521, United States,Arcata, California