The Crystal Room
San Antonio, TX 78216
Surround yourself and your guests in the breathtaking and unique atmosphere of our beautiful Crystal Room. With a backdrop of nature, featuring 5 waterfalls and tropical plants, the Crystal Room is a replica of the famed Tavern on the Green in New York. This room has been known for a spectacular place to host a wedding reception.