Richmond is great - just starting year 5 here.
Any of the breweries in Scott's Addition (2nd Veil as a favorite but there are others that are solid). Veil just opened a new location with a restaurant, they also have one south of the river in Forest Hill. Scott's Addition also has all the fun stuff - shuffleboard, ax throwing, bowling varieties, arcade type places. Also like Triple Crossing - either down location or east location.
Stella's is a favorite restaurant but book reservations today. Pizza Bones for sourdough pizza in Church Hill neighborhood. Great views of the city from that area. Other favorite restaurant suggestions: Perlys, Eazzy Burger, Lillie Pearl, Jewfro, Alewife.
ZZQ is outstanding BBQ - Texas style and generally rated as best in the state (always a line).
VMFA is free and great museum, beautiful grounds. History Museum of VA is nearby and has recently been redone.
Walk along the James River, there are some nice pedestrian bridges. Canal walk and/or Capitol Trail. Or Forest Hill Park south of the river.
Maymont
Tour the Capital building or just walk the grounds
If you want to be more active you can kayak or tube the James.
You could do day trip to cidery/wineries near Charlottesville, Farmville for the High Bridge Trail, Williamsburg for all the Colonial history stuff.
Happy to answer any other specific questions.