North Star BBQ debut at American Legion Post 96