Location: 1993 West Elliot Road, Chandler, AZ 85224
Phone:(480)814-1526, (480)814-7177
Category: Restaurants
Tags: Mexican Restaurants