The newest bar venture from Atlas Restaurant Group, The Undefeated, is now open in Fells Point, about six months after coming to an agreement with neighbors who initially opposed the project. “We’re ...