Plaza Garibaldi, Traditional music square in Centro Histórico, Mexico City.
Plaza Garibaldi is a public square in the historic center of Mexico City where musicians gather to perform traditional styles. The space features an open area surrounded by eating establishments and music venues, where bands play a wide repertoire of regional and traditional songs throughout the day.
The square was named in 1920 after a military figure who participated in Mexico's Revolution. It gradually became associated with mariachi music culture during the 20th century and has remained a focal point for musicians ever since.
The square serves as a living venue where local musicians perform daily, keeping traditional Mexican music alive and present in the city's heart. You can hear the stories and emotions embedded in mariachi ballads, regional folk styles, and other musical traditions that remain central to how people gather and celebrate.
The plaza sits north of the Palace of Fine Arts and is easily reached by Garibaldi metro station or city bus line 7 along Reforma avenue. The daytime hours offer the widest variety of performers and dining options, making it an ideal time to explore the space.
Few visitors realize that musicians here work on a per-song basis, being paid directly by those who request performances, an arrangement that has existed for decades. This direct connection between performer and listener creates a spontaneous quality that changes from night to night.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.