Más Allá del Sol

The owners of Lincoln Square's Los Nopales have opened this brightly colored new Mexican restaurant in Edgewater.