Supreme latin tart