Jun 20 - Jun 21, 2008
Festival Latino is a celebration of Latin American culture, offering a wide variety of authentic music, dance and visual arts from international, regional and local artists.
Riverfront Amphitheater, Genoa Park
Do you know more details about this event? Add them!