180 Park Ave
San Jose, California 95113

Tapestry Arts is San Jose's oldest and largest street festival with hundreds of artists, four live music stages and food from around the world.

Added by crovella on September 2, 2006

Interested 1