Barrio Tacos South Bend

Taco restaurant · 1145 N Eddy St Suite 100, South Bend, IN

Dine-In

Hours

More food in South Bend, IN · Tacos in South Bend