These homemade tater tots are party-perfect appetizers and also great finger food. These are vegan and no less than store bought tater tots.