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