Location: 949 West Camelback Road, Phoenix, AZ 85013
Phone:(602)274-0662
Category: Restaurants
Tags: Mexican Restaurants, Water - Bottled & Bulk