Get directions to: Vista Way Cafe, Vista, CA
Restaurant address: 868 E Vista Way Vista, CA 92084, USA
Restaurant: Vista Way Cafe