Today to my surprise and delight I actually had good tacos in London. I finally stopped by Machete on Lauriston Road near Victoria Park for lunch. And the tacos were... tacos! Best Mexican food I've had in London. That's historically a really, really low bar -- like saying "best sushi in Fort Payne" -- but still I'm thrilled. Was clear even their guacamole is made fresh, using actual avocados. Friendly and pleasant, befitting the village. Recommended.