Location: 2007 Candelaria Rd Ne, Albuquerque, NM 87107
Phone:(505)830-5722
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Mexican Restaurants, Grocers & Supermarkets