In a deep pot, heat vegetable oil to 370-375 degrees F. Keep the oil at this temperature and make sure it stays consistent.
Mix together the dry ingredients, using a whisk to make sure the spices and flour are mixed well.
Add the beer and using a whisk, mix together. Add a little water and mix until you get to the correct consistency (view video for consistency if you aren't sure).
Set aside a plate with paper towels to drain the fish
Slice fish if you want fish tacos. Gently dip fish into batter then into the oil. Gently turn the fish over as it is frying and be sure to fry in small batches. Drain on paper towels. Serve in tacos, burritos, sandwiches or just all by itself.
Mexican Tempura Fried Fish Recipe by Dish Ditty
Video of Chef Edgar demonstrating how to make this amazing dish: