Xurro is a quaint eatery in Burbank, IL that specializes in serving freshly made churros. The establishment offers a variety of churro flavors and toppings to satisfy customers' sweet cravings.
With a cozy atmosphere and friendly service, Xurro provides a casual setting for patrons to enjoy a tasty treat or grab a quick snack on the go.
Generated from their business information