Share:

Restaurants & Bars 13

Cuba

Peter | Jan 14, 2004 08:23 AM

Any ideas on eating in restaurants in Varadero, Trinidad,& Havana Cuba? Non - veggie please. I'm off soon.

Peter F

Want to stay up to date with this post?

Recommended From Chowhound