Restaurants & Bars

Manhattan

Taboon on 10th?

Share:

Restaurants & Bars 3

Taboon on 10th?

Cakegirl | Apr 1, 2004 05:58 PM

Anyone tried this restaurant yet? It's on 10th Ave. and 52nd Street.

Want to stay up to date with this post?

Recommended From Chowhound