Richmond’s 23rd Street Merchants Association is organizing the return of the Cinco de Mayo festival Sunday, May 7 from 10 a.m. to 5 p.m. This year...