Mom & I at the top of Chez Claude, the strangest and funniest little trek to a resto