Location: 2631 West Camelback Road, Phoenix, AZ 85017
Phone:(602)249-0165
Category: Restaurants
Tags: Mexican Restaurants, Water - Bottled & Bulk