Cracker Barrel will join several other new restaurants and businesses at Bay City Point, at the intersection of State 77 and 23rd Street.