On our last trip to Tucson, our cast of characters were: Long-suffering Mom (Moi), No-longer-Chubby Hubby (NCH), Quiet Picky 12-yr-old daughter (QPD), Loud Picky Grandmother (LPG) and Quiet Never-Can-Tell-What-He's-Really-Thinking Grandfather (QNG).
NOrth Restaurant: great for people watching, stylish decor, views, but food was hit-and-miss. CH's chicken lasgna was more like chicken noodle soup - delicious, but not what he was in the mood for. Service was friendly but harried. NCH and I will go back sometime for a romantic date without QPD, LPG, and QNG.
McMahon's: our local Tucson friends' favorite restaurant, but we didn't like it, and will never return. Overwhelming cigarette and cigar smoke wafted through the entryway (even though the smokers were contained elsewhere). The dry-aged steaks were no better than the wet-aged ones at Flemings. We said no-dessert-we-have-birthday-cakes-from-AJs-waiting-at-home when we asked for the check, but instead they brought my daughter a creme brulee with a birthday candle. I thought that was nice gesture until I saw it charged to our bill! The elegant atmosphere and professional service did not justify the mediocre food, unsolicited dessert charge, and $$$$. Bah!
Cafe Jasper: interesting menu, good cafe food, located next to a fantastic but unaffordable tchotchke store (next time, I'm sneaking back without NCH).
Wildflower: friendly service, perfectly cooked fresh fish, pretty desserts. Even QPD and LPG loved this place.
JW Marriott StarrPass Signature Grill: great views, stylish food, terrific brunch buffet (hunt down the crispy French Toast). For holidays, they have beautifully decorated dessert buffets. Excellent service, not the usually outrageous hotel prices, but beware: valet-only parking! (Use the shuttle at StarrPass golf shop.)