bp is a gas station offering fuel, snacks, and a selection of fresh food.