Popped in here for happy hour while I was visiting Scottsdale. They have fantastic drink and food specials for happy hour and I would highly recommend it if you are looking for a good spot in the Old Town area.
Our food was pretty standard Mexican fare but nothing to write home about. They do make the guacamole table side but do not ask you what you'd like in it which pretty much defeats the purpose of table side guacamole in my opinion. I also tried the roasted elote and camaron taco. The taco was good but the elote was a touchy too spicy for me, not something you usually get from elote!
The best part of Barrio Queen is the ambiance and the service. Both were spot on and made it a perfect place to relax for drinks and food. Just don't go here expecting gourmet Mexican fare.