San Luis Obispo non-profit hosts its 51st pre-Thanksgiving meal