The Nutmeg Spot is a Grenadian/Caribbean restaurant. It offers a taste of Caribbean cuisine with specific operating hours throughout the week.