Full menu with prices & pictures
Mucha Lucha Taco Sho... North 7th Street, Phoenix, 85020, Un...
+16029444446
There are also parking spots for your vehicle, the next parking lot is North Mountain Park at a distance of 68 meters from Mucha Lucha Taco Shop in Phoenix.
The Menu of Mucha Lucha Taco Shop from Phoenix contains about 10 different dishes and drinks. On average, you pay for a dish / drink about $5.6.