Prep all the topping. Set aside.
Prep the cremas by mixing all the ingredients except the chipotle peppers together. If making the chipotle crema, split this mixture into two bowls and add the chopped chipotle pepper into one of the bowls so that you have a chipotle crema and a regular one. Set both aside.
Start working on your fish. In a bowl, mix the flour, baking powder, egg, paprika, cumin, s&p and beer all together until a pancake-like batter is formed. Set aside.
Season the fish on both sides with salt and pepper.
Heat your oil to 325-350F. Once oil is ready, dip the fish into the batter, carefully shake off the excess and place it right into the hot oil. Do this in batches so the pot is not overcrowded. Cook, flipping once if necessary, until golden brown all over. Remove from oil and place on a paper towel lined plate.
Once all the fish is done frying, assemble the tacos! Take a tortilla of choice, add a touch of chipotle or regular crema in the center and lay some shredded cabbage on top. Place a piece of fish on top the cabbage and top with more cabbage. Top that off with some pico de gallo and some crema along with a squeeze of lime juice and BOOM! You’re in San Diego or Baja California!
Continue making as many tacos as your heart desires! Enjoy!