OH, HEY, DID I show put this photo up yet? Guess where I took it? (Look carefully). We ate here a couple weeks ago. And the other goods news...the Paris store opens in November!
In case you can't make out the sign, this is on Charring Cross Road in the heart of London. The first Chipotle to open in Europe. While we were there we talked for a few minutes to the guy who is heading up all UK operations and he gave us the details about the Paris store (it's going to be at 20 Boulevard Montmartre).
Who wants to help me franchise these a little further south. Say in the Cannes/Nice area?