bp offers gasoline and diesel fuels. Amenities include a restroom and options for paying at the pump.