Preheat a deep fryer to 375 degrees, or heat oil in a Dutch oven to 375 degrees.
On a large plate or in a bread pan, add flour, 1 tablespoon salt, 1 teaspoon of pepper, and 1 teaspoon cayenne pepper. Mix well.
In a bowl, combine 2 tablespoons of water with the eggs and mix until frothy.
On another plate or bread pan, mix cornmeal, garlic powder, the remaining 1 teaspoon of cayenne and black pepper, and the remaining 3 tablespoons of salt.
Dip fish into the flour, then the egg mixture, then the cornmeal mixture. Place on a cooling rack until you are ready to fry. Repeat steps with the remaining fish.
Deep fry the fish in the fryer or Dutch oven a few pieces at a time. Fry until brown and crispy, about 3 to 4 minutes or more depending on the size.
Remove from the fryer and place onto a cooling rack. Repeat until all the fish are fried and serve with lemons, hot sauce, and my zesty homemade fish sauce.