Even though it’s one of the biggest cities in South America, Buenos Aires sure lacks quality Latin American restaurants. Desperately longing for more food options coming from our friendly Spanish speaking Caribbean neighbors to the north, I Latina, the new and extremely anticipated puerta cerrada, has finally opened their closed doors to bring something quite gastronomically unique to the […]