Location

Charlie Hong Kong is located on the corner of Soquel Ave. & Seabright Ave. in Santa Cruz, CA.

.
View Larger Map