Cedar St Video is located at 235 Cathcart St, Santa Cruz, CA. This location is in the Downtown Santa Cruz neighborhood. This business specializes in Movies & Film. Cedar St Video is open Daily, 11am - 11pm and accepts Cash, Discover, Mastercard and Visa.