Supercor Stop & Go is a convenience store offering a wide selection of groceries, personal care items, and more, often found within Repsol service stations.