
Los Arroyos: A Taste of Tradition in Downtown Indianapolis
“Authentic Flavors, Warm Hospitality: Your Taste of Mexico Awaits at Los Arroyos in Downtown Indy” If you’re in the mood for authentic, fresh, and
Something big is brewing! Our store is in the works and will be launching soon!