It's on Austin's website
There is a home page. Also, you can get info and ticket at the visitor center. http://doubledeckeraustin.com/
The Austin visitor center has information as well as being the first stop of the tour. The location you selected on maps to ask this question is the visitor center. There is outdoor lot parking across the street, or many parking buildings nearby.
Thanks! Your answer is awaiting moderation.