Quote Originally Posted by Rye View Post
There's a place in England called "The Mission" that sells huge burritos, only a fiver! But that's the only place I've seen Mexican food - and I think it's only Reading and Oxford exclusive. I was super depressed when I went there by that fact.
I believe giant burritos come from the Mission, a Mexican neighborhood in San Francisco.