Flagstaff is one of favorite little college towns. If you like outdoorsy stuff, is the right time of year. You may also be in time for Hatch chile season, a grocery store on the east side of town roasts in the parking lot.
Only know of the nine foot tables. (Yeah, I'm one of those snobs) Two places. Uptown is my pick. Some serious players in the afternoon, less so at night. Not much action, but may be able to get cheap once they get to know you a little. The other place is Beaver St. Brewery. Only been once. Wasn't terrible, preferred Uptown. They are five minutes walk from each other.