If you want great soul food in Richmond you need to visit Mama J's on North 1st Street. Near where the original Croaker's Spot used to be and even better food than Croaker's had. That is saying something! I had fried catfish, macaroni and cheese and greens. Wanted dessert but was so full couldn't even consider it.
Cute place, small and the wait staff is excellent. Can't wait to go back.