I've had it in the states and I've had it here. High price and no taste, I would not go there cause there are so many other good food places right around that area.
When going there remember to bring your Chipotlaway and wear red underwear. haha (for all you South Park fanboys).