Place fish in a bowl with lime juice and 1 tsp salt then let it sit for 10 minutes before rinsing with cool water.
Season fish with ½ tsp salt, green seasoning and black pepper and let marinate for half an hour.
In a plate or shallow bowl add flour, granulated onion, granulated garlic, cayenne, dried thyme and ½ tsp salt and mix.
In a heavy bottom pot add enough oil to deep fry over high heat.
Coat the fish with seasoned flour on both side, shake off the excess flour.
When oil is hot, fry fish until golden brown on both sides then remove using a slotted spoon and place on a plate lined with paper towel to drain excess oil. Serve warm.