Princeton is a fast-growing city east of McKinney with new Indian restaurants catering to the expanding suburban community.