Mexican restaurant Cafe Sol offers Tex-Mex favorites, a tequila selection, and weekend DJs. Features streetside seating.