Oscar’s Arts

Inside Oscar’s Mexican Seafood in San Diego, CA is La Cena Final, a parody painting of Da Vinci’s famous The Last Supper.