Get directions to: Alice's Fast Foods, Chula Vista, CA
Restaurant address: 1340 3rd Avenue Chula Vista, CA 91911, USA
Restaurant: Alice's Fast Foods