This Manchester landmark is secluded in a residential neighborhood off North Main Street. Kelly's Pub opens daily at 3pm and offers patrons a full bar as well as several bottle and draft beers. Happy hour specials vary. Kelly's Pub is located on North Street, at the top of the hill. Additional parking is available.