Posted May 7, 2010, 3:41 AM
|
Registered User
|
|
Join Date: Apr 2009
Location: San Antonio
Posts: 131
|
|
I know there is one on Houston St. across from the Embassy Suites. Can't think of any other ones right now in downtown unless there is one inside Rivercenter. This new one will be pretty close to the one on Houston St. though.
|