We live on the Johns Creek side of Suwanee. Not a terrific food area, but there are a few good spots.
We love Quanto Basta. It is a wonderful Italian restaurant at the intersection of Hwy. 20 and Windermere Parkway. Solid menu and a good wine list.
Asian Table is in the same little shopping center. Good creative Asian - Chinese, Singapore, Thai.
For Mexican, we like Cinco (there are locations on McGinnis Ferry Road in Johns Creek, as well as on Peachtree Industrial in Suwanee). Not your average heavy sauces, loaded with cheese, kind of Mexican.