Is there a accent mark on buenos dias?
Yes, "días" should have an accent mark in "buenos días" to be grammatically correct in Spanish. The word "buenos" is an adjective describing "días," which is a plural noun and therefore requires the accent mark to indicate its stressed syllable.