DSCF4997 Published December 4, 2017 at 3456 × 4608 in Pascal Restaurant in San Juan Capistrano serves up classic French Cuisine pesto tomato tartelettes