New Steakhouse Opens In NYC
Mocha Red is an upscale Steakhouse and Mixology Bar and have just opened their doors in Union Square NYC! Owner Naftali Abenaim, describes the Mocha Red Dining experience as “A Tulum meets Wynwood experience”. Abenaim, also owner of Mocha Burger (NYC) and Mocha Bleu (Teaneck) shares his vision for this new restaurant, and says its a mix of Mediterranean, American, and Asian Cuisines. Mocha Red takes their drinks very seriously and...