Very late review, but here it is!
I got married in May of this year in Cabo San Lucas, MX. Since lots of family couldn't come, we had a reception here in Phoenix.... At Astor House... In the backyard.
It was awesome! Johnathan helped us out the whole way through: giving us menu ideas, prices, tips and ideas, etc.
I don't like BBQ as I am a vegetarian so they made us our own menu for the occasion. Although I didn't get to eat much food, everything I did try was amazing!
I would definitely go back since we even live in the neighborhood other than I never know when they are open. They have very strange hours so you can't just walk in and expect the door to be unlocked.