M

Mucha Lucha Taco Shop

(on mckellips)
Gourmet Restaurants in Scottsdale, AZ
Gourmet Restaurants
Restaurants
Tex-Mex Restaurants

Location

7620 E McKellips Rd
Scottsdale, AZ
85257

About

Your local taco shop located in Scottsdale AZ!

Information

Company name
Mucha Lucha Taco Shop
Category
Gourmet Restaurants

FAQs

  • What is the phone number for Mucha Lucha Taco Shop in Scottsdale AZ?
    You can reach them at: 480-636-8619. It’s best to call Mucha Lucha Taco Shop during business hours.
  • What is the address for Mucha Lucha Taco Shop on mckellips in Scottsdale?
    Mucha Lucha Taco Shop is located at this address: 7620 E McKellips Rd Scottsdale, AZ 85257.