Get directions to: Latte 101, Ventura, CA Restaurant address: 5722 Telephone Rd Ste C11 Ventura, CA 93003, USA Driving Walking Bicycling Restaurant: Latte 101