Pollos Don Pepe

restaurant in Otay Mesa West, Imperial Beach

Phone: (619) 429-9894

Website: www.donpepepollos.com

Address: 2937 Coronado Ave