Party Time Posted on April 12, 2012 by Dave The Indianapolis Tea Party is happening Saturday April 14th, 2012 at 2PM in downtown Indy. Here are the details.