Woodlawn should be a great show, but an absolute **** fest to get home from due to traffic.
San Antonio Country Club puts on a great show, you just need to find a spot to watch it from. Up on Burr Rd would be a good as any.
Otherwise, Fiesta Texas or Sea World. The hotel at La Cantera should have a decent view of the Fiesta stuff.
I'm looking forward to the downtown show returning next year.