Riverside Lunch sits on Riverside Avenue in Charlottesville, occupying a brick building that looks like it’s been feeding the ...