This place is legit! The prices are reasonable, and the service is lightning quick. IMO the service and meat quality is way better than Oh Ya.
The surface area of the grill is larger than most KBBQ's, so you can definitely pile the meat on.
I'm glad that a good AYCE KBBQ finally came to AZ. Hope this place sticks around for a long time!