Menton, France is famous for lemons, and Brent is here to test the hype. Expect the best lemon tart ever,…