The previous comments about opening hours are pretty spot on. I believe he opens late at night or early early morning and usually finishes up at 12 noon. So get in before lunch time for your fix of the best donuts in Vegas
Side trivia: the liquor store next door is where they filmed The Hangover III (when they go back to where Alan first bought the drugs from Black Doug)