The word best is an adjective . The word best describes the salad meaning that tomatoes from the garden make the best salad. Hope that helps!
In this sentence, "which lasted two hours" is an adjective clause because it describes the school play by telling how long it lasted. Also, adjective clauses often start with words such as "who", "that", "which", or "when", along with others.