← Chula Vista restaurants
Culichi Town
No reviews yet
Mexican340 Third Ave, Chula Vista
Own or manage Culichi Town? Claim this listing free
Hours
Hours not listed yet.
Details
Address340 Third Ave, Chula Vista 91910-3933
Phone6196005552
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.