Venue: Downtown Lafayette
Homepage: http://www.lafayettefestival.com/
Address: 3535 Mt. Diablo Blvd, Lafayette, California, 94549, USA