Awesome food - must visit if you're a meat lover