Also a couple of coffee shops have recently started serving great sandwiches: Calvino Cafe (over beside Feast in the Main Street Market; it's owned by Orzo) and Greenberry's in Barracks Road. Greenberry's has some breakfast specials (egg/muffin stuff) that looks really good too, now that they've added a kitchen.
I don;t know what your definition of reasonably priced is, but there are some great places to eat in Cville.
Mas tapas bar in Belmont. Lots of variety.
Aromas Mediterranean in the Barracks Road shopping center for lunch.
Basil Mediterranean Bistro on 14th on the Corner.
Christian's Pizza on the downtown mall and on Pantops. Lots of varieties by the slice.
Marco and Luca's Noodle house on the downtown mall. Great dumplings.
Lime Leaf Thai in the Rio Hill center on 29.
Sakura Japanese on 4th on the Corner.
Miyako Japanese on the downtown mall.
Continental Divide on West Main. Southwestern -- noisy but good. There's no sign other than an "Get on in here" neon sign.
Maya upscale Southern on West Main.
Bizou on the downtown mall. Comfort food.
Milan Indian on Emmet Street.
There are lots more.
Great suggestions Leslie. Though I suggest avoiding Christian's on Pantops, and visit the original on the Mall.
Enoteca (on the mall) - Italian wine bar. Our favorite place to stop at the end of the night. for flourless choclate cake, a berry bowl and two glasses of red, the perfect pairing.
Mono Loco (one block off the mall) - great mexican/cuban
X Lounge (one block off the Mall) - looks like a posh NY club, but without the attitude and with surprisingly good food. Small - large plates.
Ventana (side street of the Mall) - new tapas place/tequlia bar. Have had two memorable experiences there, food and wine wise.
Charlottesville Coffee has great food.
Aqui es Mexico - I hope I have the name right. It's in a small strip mall in town, with the most authentic Mexican/Salvadoran food in town. Whatever you do, avoid Quad's (Quadalajara) a local chain that's on practically every corner.
My two favorite go-to places in C'ville are Contiental Divide (above) and C&O (at the end of the mall, next to Melting Pot). C&O is not cheap eats, but if you want to splurge on one meal, I highly recommend a visit.
I'll second Meg's recommendations of Mono Loco, X Lounge, and Aqui es Mexico. Cville Coffee does have great Vietnamese noodles. I haven't been to the others (I moved from Cville last spring)
If you do want an expensive meal, I'd also suggest OXO or Ten. OXO is continental (the service is probably the best in Cville) and Ten is Asian/Japanese.