It’s time for the Funtown Chowdown, Frankenmuth’s Annual Food Truck Festival at Frankenmuth River Place Shops!