Definately mudhouse coffee and splendoras. If you like good burgers Grass fed beef and french fries with rosemary aeoli go to Citizen burger. Theres also Marco and Delucas dumplings and the wonderful quaint Twisted branch tea bizzare great tea nice view of the downtown mall and good food and a hooka room in the back. If ya want just a quick delicious bite to eat Baggbys next to Virginia discovery museum on the other end of the mall. Then theres Christians Pizza also and the indoor skating rink also. Have fun its a pleasant place to shop,eat and just Exhale. C-Ville art is a nice place that sells local made art also. Very quaint.
Downtown Hall has food, shops and vendors. Check them out.
I'm a huge fan of the Violet Crown Theater. You can enjoy the most recent movies and delicious food at the same time.
Charlottesville down town is a great place.
I would recommend brunch at Petit Pois, Bizou or Grit (more casual), then a stop at one of the many bookstores and then park yourself at Mudhouse or Grit, get a coffee, read and do some people watching. Violet Crown is a pretty cool theater at the end of the mall if that's more your style. And if you have time, is make a stop at Splendora for some gelato on your way out.
Thanks! Your answer is awaiting moderation.