The college sports bar Two Keys Tavern will have a soft opening on April 23 and a grand opening on the first Thursday of the fall 2026 semester.
According to the general manager of Two Keys and Pollo Azul, Michael Vaccarezza, Two Keys will be located at 503 S Upper St., beside the Target below the Hub on Campus Lexington.
According to the Lane Report, Two Keys owner Seth Bennett filed for bankruptcy in 2020 after a two-year-long court battle with landlord Leonard Marshall LLC. Bennett said the pandemic was to blame for the 66-year-old tavern’s closure…