* Seriously, where in London sells decent burritos?! Chilango, Fleet St. http://www.chilango.co.uk/ Wahaca, Covent Garden, Shite City and Docklands http://www.wahaca.co.uk/html/1_restaurants.html