Preston's is situated in the lovely Inn at Virginia Tech. Pretty, comfortable and very pleasant staff. Sadly, their food is lazy attempt at fine dining. Two in my party ordered salmon, two ordered steak. Both orders of salmon came out blazing hot. Salmon should never be that hot, so obviously it was overcooked. The steaks were both "made to order". Apparently, that is not accurate, or at least not with our order. My fiance ordered his steak medium rare, my mother ordered medium. Both steaks came out grey with a tiny bit of pink. In a place as 'upscale' as Preston's, this is unacceptable.
Another thing to note is on a Friday night, we were the only people there.
I would advise against Preston's unless you're going for appetizers and drinks. Our smoked trout crostini app was very good. I'd love to see Preston's improve and be the real fine dining restaurant of Blacksburg, but it seems they still have some work ahead of them.