Get a taste of Cuba in DC at Casta's Cuban Rum Bar and Cerveza Garden

Andi checks out the new Casta's Cuban Rum Bar and Cerveza Garden in the West End section of DC, it's located at 1121 New Hampshire Ave. NW.
Published: 2:56 PM EDT August 1, 2019
Updated: 2:54 PM EDT August 1, 2019