Havana Restaurant – Quintessential Cuban

Havana Restaurant is the real deal when to comes to Cuban fare in Atlanta; a family owned and ran operation that has been cooking up family specialties for over 30 years. The restaurant re-opened about two years ago (after a major fire) in the Crossroads Villages shopping center adjacent to Lee’s Bakery on the corner…