Home » Restaurants » America » Chula Vista Restaurants » La Perla Negra | 651 Palomar St Chula Vista CA 91911 United States

La Perla Negra | 651 Palomar St Chula Vista CA 91911 United States Restaurant Menu & Phone

Restaurant Reviews:

300
4.1/5

La Perla Negra | 651 Palomar St Chula Vista CA 91911 United States Contact Details

651 Palomar St Chula Vista CA 91911 United States

Related Restaurants