There are not a whole lotta places as far as the late night crowd is concerned - The night club scene is limited to about 2 or 3,... how should I say - uh, "dives" that are open till 4 am. the oldest is Fusion, which also happens to be a Gay clientele establishment (bring your ear plugs because they play the music louder than loud, the ground physically trembles about half a block away). Forget about setting your phone on vibrate because you won't feel it.
Also, the majority of restaurants in Waikiki, the kind where you have to make reservations for normally close around 9:30 pm, a few are open till 11 pm.
Other places like cafes or coffee houses are open till about 10 pm.
Some fast food places are open to the public till about 9 or 10 pm, while a hand full stay open for drive thru service like Jack in the Box. The only places around the island in all of Oahu that is a sit down diner is one or two places in Waikiki & for local fare there is Zippy's which is open 24/7.
Corner convenience stores like 7~eleven & local all night convenience at some gas stations, is all you will find open. There are a handful of deliver pizza joints that have 24/7 service but only in limited areas.
As much as Honolulu is a metropolitan city, it also isn't as big as L.A. where there are places that are open longer, even all night.
But being on topic. You're asking about Honolulu, well if there is anywhere to party, its in
Waikiki after hours. Anywhere else, will close up around 9pm or 10 pm. Its always been like this even before the though economy hit the country.
Well about 20 years ago, there were more night clubs open till 2am, and at least 7 that were open till 4am.
The Liquor Commission that gives Cabaret Permits have very very strict criteria, so there are no new night clubs opening.
But most night clubs and other drinking dives around the island close at 2 am.
And Zippy's is your only real choice, since columbia inn has been closed for a long long time.
Foodland & Safeway are the onlyfull size supermarkets that are open 24/7 on Oahu.