* 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

Reply via email to