It's really hard to miss the place, I mean it's bright and has a giant cat/bear thing on the side.
Meatzilla had a lot of different options but I went with the Zilla Burger. It was fire, I highly recommend, parking might be a little difficult to find. But if you do find some it's worth checking out.