Posted in 1970s, Advertisements/Articles, Demolished, Ephemera, Restaurant/Bar, TX - Greater Houston Battelstein’s Elusive Butterfly Tea Room – Houston 2010 S. Shepherd St. – Houston TX (demolished 1991; see also Battelstein’s Main Street Store) Located on the third floor of the River Oaks Battelstein’s on S. Shepherd, c. 1977: