Taqueria del Sol is closing its last Nashville restaurant after 12 years in business. Its Georgia locations remain open.
Those include the Waymark at the old Chattanooga Bank Building, a new Embassy Suites at Fourth and Broad, a new Drury Plaza at the Sports Barn site and a new Caption by Hyatt on Main Street. He said, ...