Yes - Morais Vineyards has ample, and free, parking!
Semi-Formal: Tuxedos and long gowns are welcome, and so are suits and cocktail dresses.