Dtodo is located at 3833 University Ave, San Diego, CA. This location is in the Cherokee Point neighborhood..