First, peel and shred the potatoes and combine with diced onions. Then, using cheesecloth or a paper towel, remove all the moisture. Then combine potatoes, onion, garlic, eggs, flour and salt together in a bowl.
Heat a large pan over medium high heat and add oil and continue to heat. You know it is hot enough when you drop a bit of the latkes batter and it starts to sizzle.
Drop large spoonfuls of the potato mixture into the oil, and flatten them down to form 1/2 inch patties. Brown on one side, and then flip and brown the other.
Place on paper towels to absorb any excess oil.
Serve hot with applesauce!