Restaurants - Southwestern go Results Found: 2 Button group with nested dropdown Old Town Tortilla Factory Old Town Tortilla Factory 6910 E. Main Street Scottsdale AZ 85251-4312 (480) 945-4567 The McCormick Scottsdale The McCormick Scottsdale 7401 N. Scottsdale Rd Scottsdale AZ 85253-3548 (480) 948-5050