Description
Tacuba Hell’s Kitchen is the vision of Chef Julian Medina, Louis Skibar and Brian Sobhan, whose boutique restaurant company specializes in offering patrons traditional Latin...
802 Ninth Ave. Manhattan, NY, 10019
(212) 245-4500