In a statement, police said the three victims were killed at an intersection on the edge of Plaza Garibaldi, a major tourist destination packed with mariachi bars, just as the capital was kicking off independence day weekend celebrations.
At least five people have been killed after gunmen dressed as a mariachi band opened fire in a Mexico City plaza.
Similar festivities planned for two cities in Guerrero and another in Guanajuato were canceled due to recent violence, local media said.
Desperadoes dressed as mariachi musicians gunned down at least three people and wounded at least seven others in Mexico City.
Four people died at the scene while another woman was pronounced dead after succumbing to her wounds at a hospital Saturday afternoon.
The historic site is also blocks away from, El Zocalo, a square where thousands went on Saturday night to see outgoing President Enrique Pena Nieto deliver his farewell Independence Day speech.
The news outlet La Silla Rota circulated surveillance video of the alleged assailants wearing traditional embroidered jackets and trousers as they fled on motorcycles.
Business quickly resumed around the square following the shooting.Videos circulating on social media showed musicians playing music during and after the shooting.A Mexican security expert, Alejandro Hope, said the incident appeared to be a targeted shooting on a specific restaurant in the plaza by an organized crime group."We haven’t had any reservations cancelled and we continue to book tables", he said.Plaza Garibaldi borders Mexico City’s notorious Tepito neighborhood, home to La Union gang, which police say is behind a surge of drug-dealing and protection rackets.Mexico has been hit by a wave of violence since deploying the army to fight the country’s powerful drug cartels in 2006.