My Guadalajara Taco Shop

restaurant in Del Cerro, La Mesa

Phone: (619) 287-8541

Address: 6358 Del Cerro Blvd