EL Dorado Mexican Food
311 Palomar St
Chula Vista, CA 91911-3110
619-426-4545