When I visited on a recent trip to Mexico City, the queue was a far more reasonable 25 minutes. The 10ft by 10ft taco stand ...