46th Anual Cleveland Latin Festival

Muni Parking Lot, Cleveland

Age limit: All ages