Get directions to: Bawdsey Manor British Tea Room, San Antonio, TX
Restaurant address: Bracken Village Nacogdoches Rd San Antonio, TX 78266, USA
Restaurant: Bawdsey Manor British Tea Room