Do this place play ranchera?

Izzy | Sep 17, 2021 | Category: Seafood restaurant in Chula Vista, California

Mariscos La Perla Negra - All questions

Address: 651 Palomar St, Chula Vista, CA 91911, USA

Raquel Chavez | Sep 17, 2021

Delicious food, but margaritas, terrible,. !!!

Alicia Arteaga | Sep 17, 2021

No.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they have live norteño Mondays ?

ernesto salazar | Sep 18, 2018
Read More

Trending Places