(in the US) the Spanish-speaking quarter of a town or city, especially one with a high poverty level
he grew up never forgetting his roots in the barrio
a district of a town in Spain and Spanish-speaking countries
the boutique can be found in the barrio of Recoleta