100 North Main
San Antonio, TX 78205
Get directions

About Us

A beautiful and historic two-story facility conveniently located in downtown San Antonio, half a block from the Riverwalk on Main Plaza. Two charming venues accommodating up to 800 guests.

Reviews