Mariscos La Perla Negra

651 Palomar St Chula Vista CA 91911 USA

(619) 425-8594

Location