I'm trying to swing the odds in favor of the Alamo this time around.
It's looking like the same result.
I would vote in favor of San Antonio as a meeting place.
1 person wants a meet and greet in San Antonio? You guys serious?
If you live in or south of San Antonio though, I just can't see someone riding all the way to Austin and back during a week night. Like last nights Bike night, how many San Antonio people showed up?