← Chula Vista restaurants
Chula Vista Restaurant
No reviews yet
Mexican642 Palomar St, Chula Vista
Own or manage Chula Vista Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address642 Palomar St, Chula Vista 91911-2626
Phone+16194258521
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.