Sign up to hear from us about our promotions
5239 S Central Ave, Phoenix, AZ 85040, US
8:00 am – 10:30 pm
Indoor eating area open until 10 pm
El Tacazo - All Rights Reserved.