Nestle Toll House Cafe admin 4 years ago 2015 Birch Rd., #508 Chula Vista, CA 91915 (619) 421-9991 WEBSITE