Half Moon Bay, CaliforniaVessel Vintage & Vinyl Records300 Main St, Half Moon Bay, CA 94019Explore the shop ↗Call shop