Boost Your Business with Taverna Productions and Media! Are you looking to introduce your local business to Buffalo?  Possibly amp up your businesses marketing campaign?  Or, maybe you just need some quality Training Videos for those new-hires?  Taverna Productions and Media can provide you with the expertise and knowledge of video production, with state of […]