Lucha Lucha – Mexican
Vibrant energy pulses through this spirited eatery, where the colorful spectacle of Lucha Libre culture meets the bold, punchy flavors of Mexican street food. Sizzling grills release the smoky aroma of charred chilies and marinated meats, while zesty citrus and fresh herbs brighten every plate in a high-octane atmosphere that feels like a non-stop celebration.
173, Irving Avenue +17183666069 http://luchalucha.nyc/0Cuisine: Mexican
Price range: $
Currently closed
Hours
- Sunday
- 12:00 PM - 10:00 PM
- Saturday
- 12:00 PM - 12:00 AM