About halfway up this street on the left is a KFC where I had lunch. This is the only American fast food franchise in Bermuda. They were outlawed in 1997. Seriously. The KFC was lucky enough to be grandfathered in, since it had been in operation since 1975.