Videos

Annie's Lavender

Valley View Lavender Farm of Buhl, Idaho was established in 1999 by Al and Peggy Armstrong. They created a unique place in Idaho's history. While recently celebrating their 10th year in business, and with mixed emotions after the passing of Al Armstrong, Peggy had decided to put Valley View Lavender Farm to rest and move forward. A recent acquisition of Caffe Mocha, located at 591 Addison Ave. West in Twin Falls, Idaho will allow her to combine two great business's into one beautiful destination location.commemorate all that he dedicated to the lavender industry, the Marines and his family. The Lavender Festival will be July 17th at Caffe Mocha from opening until dark. All the things you loved about the Lavender Festival will be available here. Don't miss it! The cafe' will continue to offer their famous Frozen Mochas, Dawson Taylor coffee and home made sandwhiches from Monday through Saturday 6am-6pm. Sundays 8am-4pm. 1-208-736-2003