You could I guess but it's really better to just use a credit card. Your CC company rewards you for using it while a Bitcoin transaction is the opposite - it costs you money to spend BTC. If you want anonymity, use cash. If not, use a credit card.
source? because there are tons of gas stations that offer a "cash price" and a "debit/credit card" price.