Yes, you can pay for almost all dining experiences at Walt Disney World using Disney Gift Cards, ranging from high-end "Table Service" restaurants like Be Our Guest to "Quick Service" snack stands selling Mickey Pretzels. This is a popular strategy for families to "pre-pay" their food budget. When dining in person, you simply present the physical or digital gift card to your server or the cashier. For those using Mobile Food & Beverage Ordering in the My Disney Experience app, you can enter your gift card number as a payment method at the checkout screen. However, there is a minor "pro-tip": the app does not currently allow you to "save" a gift card number, so many guests keep the number on their phone’s "Notes" app to copy and paste for each order. It is also important to note that while Disney-owned locations always accept them, a very small number of third-party vendors (particularly in Disney Springs) might have different policies, so it is always wise to have a backup credit card or MagicBand linked to your account just in case.