Location: 1018 North Arizona Avenue, Chandler, AZ 85225
Phone:(480)821-1644
Category: Restaurants
Tags: Mexican Restaurants