Town and Country, a landmark resort in San Diego’s Mission Valley for more than 60 years, has announced the completion of its impressive, multi-million dollar renovation. The resort introduced new, modern guest rooms and three new dining outlets, including ARLO restaurant, a new sun-drenched pool deck with a zero-entry family pool, hot tub, children’s pool,…