Previous ImageNext Image Alameda-6721 The Alameda Theater on Houston Street is a historic landmark in downtown San Antonio.