Meals in National Parks
You pretty much have 2 choice is national parks and most monuments: bring your own food into the park, or buy the immensely overpriced, so-so food they sell. Obviously, given the high cost and medicore quality of park food, I recommend bringing your own food in.
A ham and cheese sandwich that you can make for $1, sells for 12.95 in Yellowstone at Old Faithful, as of August 2021.Basically, in Yellowstone even a very simple boxed, carry-out lunch with a drink (like water) cost an average of $18 (including tax) per person.
So, bring a cooler with ice, ham, cheese, peanut butter, jelly, water and drinks or whatever your preferences are and have lunch by your car... or picnic by a stream, waterfall, or geyser. We did that while watching Old Faithful for the 3rd time, and people walking by commented what a great idea that was!

Coleman Camping Tent with 60 second Instant Setup, for 4, 6, 8, 10 people; Weatherproof Double-Thick Fabric and Included Carry Bag
Portable Camping LED Light and Fan, 40hrs Rechargeable Battery w Hanging Hook for Tent, Car, RV, outages, etc.
Portable Shower Pump - Rechargeable Battery, w/Shower Head and Handheld Sprayer
Pop Up Instant Portable Tent -
For changing, showers, Toilet, Rain Shelter with Window for Beach Easy Set Up, Foldable with Carry Bag, Lightweight and Sturdy
Portable Power Bank 50,000 mah, Ultra-High Capacity Battery Pack,2 USB Output High Speed Charging Power bank
OlimpiaFit Quick Dry Towel - Fast Drying Lightweight Microfiber Travel Towels w/Bag for Camping, Beach, Gym, Backpacking, Sports, Yoga, Swim
Headlamp - 1200 Lumen Super Bright, Rechargeable, Motion Sensor, 2-Pack, Waterproof w White Red Light in 8 Modes
Camping mattress -
Super-comfortable, mattress, with Pillow, Thick 6 Inch Ultralight Sleeping Pad with Built-in Pump