BP offers fuel and basic necessities, plus a deli with popular chicken and egg salad sandwiches.