The Blacksburg Tavern

103 S Main St Blacksburg VA 24060 USA

(540) 552-8876

Location