Review: Barrio Queen, Scottsdale, Arizona

Step inside the Mexican soul food restaurant, Barrio Queen, in Scottsdale, Arizona and you’ll discover a funky downtown vibe, authentic margaritas, and delicious regional fare. Day of the Dead inspired decor greets you with bright colors splashed across the interior and sugar skull artwork tucked here and there. Outside on the patio it’s a lively…