Location: 317 West Alta Vista Road, Phoenix, AZ 85041
Phone:(602)276-7418
Category: Restaurants, Grocery
Tags: Mexican Restaurants, Convenience Stores