This place is the best thing about PV Mall - I always go for the street tacos with everything on them. The closest tacos of this quality are from El Fuego on Bell and 23rd street, so when I'm in need of tacos and don't want to drive, Mucha Lucha gets the job done. If you love tacos and drinking Fanta out of a glass bottle you'll friggin love this place...