Location: 3125 South Alma School Road, Chandler, AZ 85248
Phone:(480)786-0585
Category: Restaurants
Tags: Mexican Restaurants