ARTEAGAS FOOD CENTER - SANTA C in 2103 Scott Blvd in Santa Clara