If finding a new source for great Mexican cooking weren’t enough, I learned the partners behind El Sol are already constructing another restaurant on 14th Street NW, just down the road from where they will soon shutter their first location. Alfredo and Jessica Solis, the sibling chefs behind the terrific El Sol restaurants, will close their operation at 3911 14th […]