300 Market Street, Suite 124Chapel Hill, NC 27516
(919) 240-4024
eatxolos@gmail.com
Monday - Thursday: 11am-9pm Friday & Saturday: 11am - 10pm Sunday: 11am - 8pm