When as the special of the roasted chicken and tortillas
Address: 1076 N Arizona Ave, Chandler, AZ 85225, USA
El Destino Uribe | Oct 20, 2018
Friday and weekend
juanita escamilla | Oct 20, 2018
Weekends
Sylvia Metteba | Oct 20, 2018
Great place w affordable prices
Thanks! Your answer is awaiting moderation.