If you are in London, there is a decent place called Chimichanga that does all the standards on the riverbank at Canary Wharf. It's not the Mexican experience of a lifetime but it's tasty enough and good for a fix. Also, you can take the ferry from central London (Savoy Pier or Festival Pier) and get a table by the river on a summer's night.