Home / Tag: Sheridan House
Tuesday, Aug. 28, 2012

Popular Wauwatosa theater reopens under new management

The Rosebud Cinema (6823 W. North Ave.) is back and in good hands. The neighborhood bijou along one of Wauwatosa's busiest streets made a splash when it opened in 1999. People talked about its seating—those sofas and chairs with end ta...

0|1