Cuba Libre is located at 801 9th St. NW (9th and H St, NW). I’ve been hearing lots of good buzz about this place. Anyone check them out yet? You can see their menus here. Any must order items? I know the space is pretty big but is there a big wait for tables?