1 day to spend in Charlottesville

I live about an hour away and will have a couple free weekends in the fall - I've only been to the Carter Mountain/Monticello area of Charlottesville and want to explore the rest of the area! What would you suggest I do on my day trip? I LOVE coffee shops and bookstores, museums, cute boutiques, farmers markets, anything historical looking, places where I can sit and enjoy the sights/mountains. For food spots, I would love suggestions for breakfast/bakeries, sandwiches, tacos, local gems, and ice cream parlors (or any other spots that deserve recognition!)

I did want to visit the UVA grounds as well - any suggestions on where to park or which areas to explore?