Welcome Beacon Falls Newest Business - Mindfit CT & Taro Karate LLC! This Saturday, August 12th, from 10 AM - 2 PM. 115 South Main St. Beacon Falls