11838 Wurzbach at Lockhill-Selma, San Antonio, TX 78230
The Rose Theatre Co. is the newest theatre in town and is here to shake things up a bit. With live shows, sketch comedy, standup comedy, live music and much more we are striving to redefine the theatre experience. Don’t think you’re a theatre person? Come check out What’s Happening @ The Rose and we bet you’ll change your mind.