I'm not kidding, they were sitting at a table outside. My wife and I were walking by. Saw the Bills logo on Russ shirt realized who he was, so I introduced myself and told them that I am a Bills fan.
I live in Delray Beach FL, which is just north of Boca Raton.
No La Boheme on Atlantic, over near the beach.