El Dorado Seafood Grill Chula Vista CA
Add Website
Close
El Dorado Seafood Grill
Be first to review 311 Palomar St,Chula Vista CA 91911 Phone Number: (619) 426-4545
El Dorado Seafood Grill Store Hours
Hours may fluctuate
Hours may fluctuate