El Dorado Authentic Mexican Food

311 Palomar St Chula Vista CA 91911 USA

(619) 426-4545

Location