Cuba Restaurant Located on Greenwich village is the Best location to have authentic Cuban and latin food followed by expectacular Mojitos, Live Music and More.
Cuba
is a much liked Cafe Restaurant
Ranked #1 of 31 Restaurants in Chatham Towers Greenwich Village New York.
Some say, it is fantastic.