La Perla del Pacífico hero image

La Perla del Pacífico

Restaurant

77 Broadway, Chula Vista, CA 91910, USA

Biter Score
9.0
Open
Monday: 9 AM – 6 PM
La Perla del Pacífico photo 1