Dining Deal: Tacombi

Tacombi is located on Elizabeth Street at Houston Street in Manhattan and is open every day for lunch and dinner.