jemaz---
HAHA!! My Mom lives in Sun City!
(Very little traffic to worry about there---except for those golf carts, of course, if you happen to take a wrong turn and wander in).
luvbb---
My entire immediate family lives in this area, but I apologize that I can't help you with restaurants. My annual visits to AZ are pretty BORING and spent mostly in...wellllll...SUN CITY! You'll have to let me know what I'm missing.