Bar House San Antonio is located in a Fully-Renovated San Antonio Landmark Home with Three-Story addition that features Three Full Bars and A Skyline View on the top floor! Come Downtown and Experience almost 11,000 Sq Ft of space of one of the best unique drinking experiences in SA!