Combine all the sauce ingredients together and keep cold until ready to serve.
Make sure the shrimp has been cleaned and patted dry. Set aside.
In a bowl, whisk to combine the flour, garlic powder, salt and pepper.
Place ½ cup of the flour mixture in a bowl and mix with water and the egg. Stir till combined. It will be like a pancake batter.
Heat a ½ inch of oil in a pan.
Hold the shrimp by their tails and dip them into the batter, then into the flour.
Place the shrimp, a few pieces at a time in the hot oil. Cook on each side till lightly browned. Place shrimp on paper towel lined plates and continue frying until all shrimp are cooked.
Serve with lime slices and sauce, as desired.
