Barrio Chicago Logo

Barrio Chicago

0.48mi
65 W Kinzie St, Chicago, IL, 60654
Not Delivering

About Barrio Chicago

If you're looking for Soup restaurants in Chicago look no further. Barrio Chicago is known for having some of the best Soup in Chicago. Located at 65 W Kinzie St, Barrio Chicago is a great place ...show more

Compare Delivery Services

(See pickup options)
Fees based on an order of
worth of food.
Caviarbest deal
$7.49
i
Total Fees
30minTime Est.
Place Order
Caviarbest deal
$7.49
i
Total Fees
30minTime Est.