Santa Clarita · Bakery
XRO Fresh Churro Bar
XRO Fresh Churro Bar, a bakery in Santa Clarita. See the source for hours and menu details.
Address
24450 Main St, Suite 100, Santa Clarita, CA 91321Plan your visit
Hours and menus can change. Check the business information before visiting.