Chowhound Presents: |

Share:

More from Restaurants & Bars

Restaurants & Bars New York State (exc. NYC)

mambo 64 [Tuckahoe, NY]

5
51rich | | Jul 29, 2014 01:56 PM

Going to try this place ,in tuckahoe,in a few hours. The reviews on-line,and ny times looked interesting.Was wondering if anyone here has tried it.

Feedback