10885 N Frank Lloyd Wright Blvd, Scottsdale, Arizona 85259 USA
Stacked Chicken Enchiladas
Photo Credit: Yelp