123 Losoya Street San Antonio, TX 78205
Seated: 90
Standing: 150
Square Feet: 1,800 ft2
A unique venue that has the feel of a restaurant but all the privacy a private room provides. Floor to ceiling glass panels inspired by the natural look of the Texas Hill Country.