Impromptu opera regales Mexico City market-goers | Inquirer Lifestyle