Ohio: Last call is 2 a.m. statewide, although establishments may acquire licenses that allow them to serve until 2:30 a.m. Store-bought beer & wine sales stop at 1 a.m. Liquor over 40 proof may only be purchased in state-approved stores—sales stop at 10 p.m.
So you were both right! That no liquor after 10 pm rule sounds wack! I wonder if that was lobbied by the bars so that people have to go out instead of just getting booze at Safeway at 1 am. I know I've had many a poker night when we had to run to the grocery store to stock up before last call, but if that was at 10 pm we'd be screwed.
California: Last call statewide is 2 a.m., except San Jose, where the city council ruled that last drinks are served at 1:30 a.m., but patrons can remain in the bars until 3 a.m.
Hey I live in an exception! In my experience, everybody clears out after they get their last call drinks, and after 2, the bars turn on all the lights and the only people still around are completely plastered and it feels like you're through the looking glass because the place looks all weird with the lights on. They do this so people can sober up; the cops in SJ are super strict on DUIs (not that they shouldn't be).