I LOVE this place!!! Its fun to get out of the glim and glam of Scottsdale and put on the jeans, cowboy boots, and casual shirt. Its great to head there on a night when the air outside is nice but a tad chilly because you can start your own fire right next to your bench at Greasewood Flats. My friend brought her 7 year old son and he loved roasting marshmallows on the fire (you can buy the marshmallows there). The laidback atmosphere is great and on weekends they have bands, so you can get your groove on if you'd like or watch others dance. If you want to relax, eat hamburgers and drink beer... this is the place to come. Also, this is a great place to bring out of town guests. Its light on the wallet and the evening will definitely be memorable.
Also, I have gone to this place after hiking Pinnacle Peak. They open up at 11am everyday... so, it's a great place to grab a yummy burger and beer after a nice hike.