DONE DEALS Tamarindo – Multiple Locations 2906 University Ave. San Diego, CA 92104 Property Description Del Mar – 1555 Camino Del Mar Ste. 116-117, Del Mar, CA 92014 North Park – 2906 University Ave. San Diego, CA 92104