The first location of the new tavern brand is expected to open this year, with two others planned for 2025.