Florida TaxWatch is an independent, nonpartisan, nonprofit taxpayer research institute located in Tallahassee, Florida. Founded in 1979 as the Citizens Council for Budget Research, Florida TaxWatch conducts research aimed at improving government efficiency and accountability. From Wikipedia