I just had Battered Mahi Mahi Tacos at The Grill for lunch. It was unremarkable. I wasn't seated at the best table either with any sort of view of the golf course.
http://www.wigwamresort.com/meetingsbrochure/pdf/GrillLunchMenu.pdf
Notes: They accept most credit cards, except American Express. Parking is across from The Grill in the parking lot on N Old Litchfield Rd.