My friends restaurant is located in the 85267 zip code, could He use adwords to be on the google search page if people are looking for food in that area if he pays highest for that keyword when searched in that location?
If you want him to be listed as high as possible for 'restaurant in (his area)' then firstly, ensure his website is listed in Google Places, and secondly yes, if he wants to appear on the sposored listings for 'restaurant in (his area) then use this keyphrase in his adwords program... check the search quality of it first though)