What is the Earliest a Bar in New Hampshire Can Serve a Drink? What is the Earliest a Bar in New Hampshire Can Serve a Drink? It's 5 o'clock somewhere! KiraKira