El Chaparral

Hours: 11am-10pm Mon-Fri, 8am-9pm Sat-sun