Luigi's is an interesting place. At dinner time you can get a GREAT pizza for a great price! We love their White Pizza!
And if you can't find anywhere else open LATE at night in Staunton, you can join the local crowd for pizza and beer...but be prepared to breathe in mass amounts of smoke (there is very little ventilation and lots of smokers!).
I believe they ONLY serve beer and a few bottled drinks (like Smirnoff Ice)...