← New York restaurants
Lucha Lucha
No reviews yet
Mexican · BurritoOpen now · closes Sun 12 AM173 Irving Avenue
Vegetarian
Own or manage Lucha Lucha? Claim this listing free
Mexican · BurritoOpen now · closes Sun 12 AM173 Irving Avenue
Own or manage Lucha Lucha? Claim this listing free