Contact Phone (619) 450-4788 3139 University Ave San Diego, CA 92104 b/t Iowa St & Herman Ave North Park