Yambo Restaurant in Little Havana Has a Rat and Roaches, but Diners Don't Care

Due east of Little Havana, in a neighborhood of beige concrete apartments and faded storefronts of former Cuban cigar factories, … Source