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 an excellent Cafe Restaurant
Ranked #1 of 31 Restaurants in Chatham Towers Greenwich Village New York.
Some say, it is fantastic.