Peel, halve and finely dice half the onion. Cut the jalapeño pepper into fine rings. Tip: Remove the seeds for less heat. Roughly chop the coriander including the stalks. Cut the tomatoes into 0,5cm pieces. Halve the romaine and slice it in strips, discarding the stalk.
In a bowl, mix 1Tbsp of olive oil, 1Tbsp of vinegar and a large pinch of salt until well combined. Stir the onion, jalapeño to taste, coriander and tomatoes through the dressing and let the pico de gallo marinate until serving.
In a bowl, combine ½ of the spice mix with 2Tbsp flour and a large pinch of salt. In another bowl, add 50ml of milk. In a third bowl, lightly crush the fried onions with the back of a spoon and combine them with ½ of the panko crumbs. Tip: You can also crush the fried onions using a mortar and pestle, if you have one.
In a sieve, rinse the fish pieces with cold water, then pat dry. Bread the fish pieces by first coating them with the flour-spice mix, then dipping the pieces into the milk and then coating with the onion-panko mix.
In a medium-sized pan on medium heat, warm the tortillas in batches for 15–20sec. on each side, without adding oil. Keep warm covered on a plate.
In the same pan, heat up 2Tbsp of olive oil on medium heat and fry the fish pieces on each side for 1–2min. until they are golden and cooked through. Serve the tacos filled with the salad strips and the fried breaded fish pieces, topped with the pico de gallo.