Location: 2650 East Camelback Road, Phoenix, AZ 85016
Phone:(602)955-6677
Category: Restaurants
Tags: Mexican Restaurants