Golden Triangle sports bar Cap City Tavern will stay in its current spot at least until 2021 following the property’s sale to the Clyfford Still Museum. According to Cap City’s owner, Dino McTaggart, his almost 20-year-old bar signed another five-year lease with its new owners. The soonest he would have to vacate is February 2021, according to the terms. “But we might be here until August of 2024,” he said.