La Lucha, a New Taco Shop and Boutique on Avenue A?

Usually when I think taco, I think taco and beans, or taco and beer, not taco and boutique. Salsa stains seem like a potential issue for La Lucha, a multi-tasking taqueria opening at 147 Avenue A (between 9th and 10th Street) in two weeks. EV Grieve is equally confused.

Comments

Add a comment

Comments can take up to a minute to appear - please be patient!

Previewing your comment: