El Dorado Mexican Food

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 426-4545

Address: 311 Palomar St