When you sink your teeth into these crispy potato tots you are going to be amazed! These homemade tater tots are simple to make and taste delicious.