Let Γ denote an undirected, connected, regular graph with vertex set X, adjacency matrix A, and d + 1 distinct eigenvalues. Let A = A(Γ) denote the subalgebra of Mat X (C) generated by A. We refer to A as the adjacency algebra of Γ. In this paper we investigate algebraic and combinatorial structure of Γ for which the adjacency algebra A is closed under Hadamard multiplication. In particular, under this simple assumption, we show the following: (i) A has a standard basis {I, F 1 , . . . , F d }; (ii) for every vertex there exists identical distancefaithful intersection diagram of Γ with d + 1 cells; (iii) the graph Γ is quotient-polynomial; and (iv) if we pick F ∈ {I, F 1 , . . . , F d } then F has d + 1 distinct eigenvalues if and only if span{I, F 1 , . . . , F d } = span{I, F, . . . , F d }. We describe the combinatorial structure of quotientpolynomial graphs with diameter 2 and 4 distinct eigenvalues. As a consequence of the techniques used in the paper, some simple algorithms allow us to decide whether Γ is distance-regular or not and, more generally, which distance-i matrices are polynomial in A, giving also these polynomials.