Location: 1618 West Bell Road, Phoenix, AZ 85023
Phone:(602)942-6699
Category: Restaurants
Tags: Mexican Restaurants