Been to this place multiple times. I agree that the first is the best experience. The atmosphere is way different from other fine dining here in AZ. They have live band, a good bar @ the second floor with a great view of the city. When you enter the place , you might get overwhelmed with stuff. Like there's a cow in front, a slide for kids, the band might be playing or people dancing to the songs. It simple has that "let's do party" atmosphere!
Now with the food. For the times I ate here, I can tell that the best food that they offer is the beans. Other their beans they don't offer anything that can make you remember the place forever. Big portions but unfortunately the flavors are are not that delicious:(
For the price that your paying I think its more of the atmosphere than the food that you're actually paying. But its still something that everyone has to experience!
At least try it once I am pretty sure you're gonna love the experience.