← Chula Vista restaurants
La Costa Azul
No reviews yet
Seafood1037 Broadway, Chula Vista
Own or manage La Costa Azul? Claim this listing free
Hours
Hours not listed yet.
Details
Address1037 Broadway, Chula Vista 91911-1870
Phone+16196979812
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.