KitchenSpot
Search
See the best dishes near you?
← 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.