Amazing!
Mucha Lucha is an awesome quick bite. The street tacos are small but mighty and their picante stuff really packs a punch. The food was fresh and made to order. Staff was very friendly and offered samples. I would recommend and we will be going back! I will say that the music is loud, but that doesn't bother me!