23/03/2008 @ 20:38
Love this place! Just discovered it and agree with the comments below that it's currently holding the title for best burrito in London. Fresh salsa and guac, good size burritos, unbelievable meats (chicken is amazing). Place is a bit cramped, and I agree with the guy from SoCal below that it's unfortunate the chips aren't made fresh, but still, not…