A fast casual restaurant chain has picked Linden for its first New Jersey location, with plans to open a 3,200-square-foot store along the city’s main highway retail corridor.