New Print Tuesday: Top of the Stairs, Blacksburg Va
October 31, 2017
This new print Tuesday is brought to you by Top of the Stairs in Blacksburg, Virginia.
Known to any Virginia Tech student, Top of the Stairs opened in 1978 and is an iconic downtown Blacksburg restaurant and bar. Their expansive deck and patios can't be beat on cool spring and fall evenings or during any game day in Blacksburg.