ferociousfoodiedotcom.wordpress.com
Tacombi
23 W 33rd St. New York, NY 10118 • (212) 967-5555 • tacombi.com Tacombi looks and feels like a carbon copy of El Presidente about ten blocks south, in the Flatiron. Sadly, it doesn’t taste like it.…