Hazel's Caribbean is a Jamaican restaurant offering classic Caribbean dishes alongside American fare in a casual setting.