The problem was with the server's configuration file. When creating the bridge I used the tap0 device.
Unfortunately I was not specifically using the directive 'dev tap0' in the server's config. I was
only using 'dev tap' which when OpenVPN started was actually using tap1 which was not part of the
bridge. The worst part is in the comment field for this directive it specifically addresses this issue
when using a bridged configuration.
After making the change in the server's configuration file, everything is working as expected.