Los Chicos is a long-standing, family-friendly Spanish restaurant known for its Tex-Mex dishes and margaritas in a vibrant setting.