We get a first look at the new sighting/preview center and queue area for the Loch Ness Monster at Busch Gardens Williamsburg! While there, we sample some new Food and Wine Festival dishes for 2024, and get more information about the revamped Squires Grill.