top of page

Boardwalk Magic Shop

Neptune's Kingdom, Beach Street, Santa Cruz, CA, USA

(662) 336-2442

Learn more:

bottom of page