I've been craving some Thai food, so that's what I'll start with. I haven't done really in-depth analyses on the culinary scenes in other big cities, but it seems like Richmond has a disproportionate number of Thai restaurants for the number of Thai people who live here, no? That might be totally untrue. Whatever.
If You Have a Car:
Go to Thai Diner. It's in that shopping center with the giant cactus. You know what I'm talking about. Get the Bangkok Chicken. You won't be sorry. Unless you order it Thai Hot, which trust me, you can't handle. Unless you are actually from Thailand or some other country where you are used to eating supremely spicy food that white people can't stomach, just go with American Hot.
If You're on Foot:
Go to Elephant Thai, on the corner of Cary and Harrison, right on campus. You probably already know about this place. It's a bit expensive, and the portions are pretty small, but it's perfect for lunch. I usually go for the basil chicken or the ginger chicken. The waitress is terrified of other humans and it's completely adorable. Also, one time I was in there and heard a Scottish guy who sounded EXACTLY like Sean Connery say, "I think I'll try the Pad Thai. I believe that'sh the shtandard Thai dish, ish it not?" For some reason I think if I keep going there I'll see him again.