Just north of the Massachusetts border, 35 mi/55 km south of Concord, Nashua is a former textile-manufacturing city with a recently revitalized main street that boats dozens of ethnic and upscale...