This not the hamburger shop! What the hell is the hamburger shop? It's Restaurant Parilla Catracha and it's amazing!