← Chula Vista restaurants
Paola
No reviews yet
Tacos850 Broadway, Chula Vista
Own or manage Paola? Claim this listing free
Hours
Hours not listed yet.
Details
Address850 Broadway, Chula Vista 91911-1103
Phone+16197211392
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.