In mixing bowl, combine the oil, lime juice, cilantro, jalapeno and garlic. Whisk until smooth.
Season the fish with salt. Add the fish to the marinade and toss well. Cover with plastic wrap and refrigerate for 1 hour.
Preheat the oil to 360 degrees F.
Remove the fish from the refrigerator and drain. Season the flour with salt and pepper. Dredge the fish in the flour, coating completely. Fry the fish in batches until golden brown, about 4 to 6 minutes. Remove and drain on paper towels. Season with salt and pepper. Serve warm with Cilantro Tartar Sauce.
Put the egg, mustard, garlic, lime juice, cilantro, and red onions in a food processor and puree for 15 seconds. With the processor running, pour the oil through the feed tube in a steady stream. Season with salt and hot sauce and pulse once or twice to blend. Cover and let sit for 1 hour in the refrigerator before using. Best if used within 24 hours.
Consumption of raw or undercooked eggs, shellfish and meat may increase the risk of foodborne illness.