Xurro is a mexican restaurant Cook County Illinois located in United States.
600 E Grand Ave (at Navy Pier Food Court) Chicago , IL 60611 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
Killer churro sundaes ! Strawberry , chocolate , or caramel .
And fellow Americans, as we weave the fabric of our nation back together, I say to you, try the xurros.
Shrimp and steak skewers were really tasty and a lot to eat and share. Will be back for more soon. - Joe Dodson
Some great choices if you are vegetarian, vegan or plant-based eater. I love the vegetarian tacos, just hold the cheese. And the guacamole & chips never disappoint! - T H