Cuba Libre Restaurant & Rum Bar in Washington, DC | Watchdog Score: 89/100 | Find Me Chinese Food