anyone heard of them before or tried their food? was thinking might wanna do rom there but not sure about their food n all..