Atwood is a trendy New American restaurant serving American plates and craft cocktails in a historic, 19th-century building.