
Taubman Museum of Art. One of my favorite local outings is to head downtown to the art museum. The Taubman Museum of Art is located in downtown Roanoke, Virginia, at 110 Salem Ave SE. There are numerous parking garages and lots (many of which are free during the daytime on weekends) and also on-street parking [...]