Yambo Restaurant in Little Havana Has a Rat and Roaches, but Diners Don't Care By Staff | July 27, 2022 Due east of Little Havana, in a neighborhood of beige concrete apartments and faded storefronts of former Cuban cigar factories, … Source Posted in News