Yes, it is legal to play music on the street. Street performers usually do not need a permit. A permit is required to use a sound device such as a loud speaker, megaphone, or stereo, or to perform in or next to a park.
Musician or Performer Permit
Culture & RecreationArts & CulturePermits
TransportationRoadways, Bridges & TunnelsInformation & Assistance
BusinessBusiness AssistanceInformation & Assistance
BusinessBusiness AssistanceLicenses, Permits & Inspections