The worn-out seats at the Rosita Restaurante have seen better days, as a soap opera plays on the large-screen TV.