San Diego Taco & Catering

restaurant in El Cerrito, Lemon Grove

Phone: (619) 366-8291

Address: 6080 University Ave