It doesn't vary by port, nor does your cabin category matter. The rules are the same for the least expensive inside cabin and the most expensive Haven suite. Nor does it matter whether your drink your wine in your stateroom or any public area such as a dining room. The corkage fee is $15 per 750 ml bottle or $30 per 1.500 ml bottle. Here are the exact rules:
https://www.ncl.com/faq#!#can-i-bring-alcohol-board
Can I bring alcohol on board?
All guests are prohibited from bringing alcohol on board our ships. Please note that with the exception of Wine and Champagne, all guests are prohibited from bringing alcohol on board our ships. If you purchase any alcohol at one of our ports-of-call or in our onboard shops, we will safely store your purchase(s) and either on the final night of the cruise or the morning of debarkation it will be available for pick up in a designated area.
Wine & Champagne Policy
Guests may bring bottles of wine and champagne on board. When bottles are brought on board and served or consumed in any restaurant, public room area or in their stateroom, a corkage fee will be charged according to bottle sizes noted below.
750 ml Bottle: $15.00 USD
1,500 ml Magnum: $30.00 USD
Wine or champagne sent directly to the ship by travel agents, friends,
If you didn't have to pay when embarking in Los Angeles it was only because security was not doing its job. When your carry on bags go through xray security is supposed to pull aside and inspect any bags that look like they have bottles of alcohol in them.