This is the perfect place to go on a nice day. Even if the weather isn't good, its still a great place to go. There isn't a whole lot of seating inside, but there is enough for a good amount of people. However I don't think Joe wants us to eat inside :) .
What I really like about this place is their setup. It's different than anything that you have seen before, and just for that it becomes an enjoyable place.
There food is good too, now I have only eaten there once, so I can only comment on the food I had (the Pulled Pork Sandwich). It was actually really good. From other places, ordering the same thing, you sometimes get so much bbq sauce that you cant taste the pork. Not at Joes Farm Grill :) Their normal fries are good, but next time I will have to try the other varieties.
Overall, Good Food, Great Atmosphere and I will go back. I recommend anyone to go there if you are in the Gilbert area.