Sorry for the holdup. We had a Pride birthday over the week, and these places are not famously five star, so I ended up with food poisoning. Then, as though I had something to prove to the universe, I got food poisoning a second time the exact same way. In so doing, we figured out definitively what was causing it.