Súper Coffee & Food Store: 41.403656, 2.193378