Barrio Queen is in Old Town Scottsdale near Waterfront and Fashion Square Mall. There it lies in the perfect location for shopping, dining, and bars. As you walk up to the restaurant you will immediately notice the Forest Green awning with Barrio Queen written in large white letters. Stepping inside you may be taken back, to your childhood by the brightly colored restaurant covered in Day of the Dead decorations because looking from outside it may not look like much, but once you see all the vibrant colors and decorations you will be in awe of this trendy original restaurant. Looking to the left... Read More