Tia Sophia’s Lands in Roswell

A TRAIL OF LITTLE GREEN men leads us to Tia Sophia’s Roswell. The Santa Fe restaurant’s satellite location, which opened in April, already seems right at home in the UFO Capital of the World’s…

Read More