At this time we are not accepting any reservations.
Call us: 833-NY-TACOS
- Press 1 = Central Park North, Press 2 = Cantina on Lenox
Your comments/feedback/questions go directly to the owners and management team. Your communication is important to the success of our brand and mission. please allow for 1 business day for a reply.