how its the place

Enrique Ortiz | May 1, 2020 | Category: Restaurant in Chicago, Illinois

Xurro - All questions

Address: 5646 W 63rd St, Chicago, IL 60638, USA

Jonathan Vargas | May 2, 2020

So far... always fresh and quick service. Atoles y chocolate are pretty good but they blend them so it's all foam, some foam is good on the chocolate but not for the atole

Saurabh Chawdhary | May 2, 2020

Churros and drinks are kickass. Not a fan of their icecream though.

Ecca Nado | May 2, 2020

It's pretty good! Everything there is pretty delicious!

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places