Callaghan, KevinNearly twenty years after opening one landmark restaurant, Chef Kevin Callaghan is ready to try again.

The News & Observer reports that Callaghan plans to open a new taco restaurant in Carrboro, North Carolina’s new South Green development. Construction gets underway in 2017.

Atlas Taco Bar will be Callaghan’s second restaurant; he opened Acme Food & Beverage, also in Carrboro, to rave reviews in 1998.