Location:2121 Newcastle Avenue, Cardiff, CA, United States