You don't have to worry about chain restaurants...they're outlawed!
Wherever you go, bring a wad of money, expensive island.
Is the outlawing of chains something new in past few years? I was there in 2008 and they still had the KFC that was there back in 1997. Bermuda is indeed on the expensive side. The Swizzle Inn
has good food and of course the signature drink of the Island, the rum swizzle. Another good drink is the Dark and Stormy with Gosling's Black Seal rum and Barritt's Ginger Beer. There was an excellent ice cream place across from the Swizzle Inn. http://www.swizzleinn.com/
A good lunch place in Hamilton is The Spot
, just up from Front Street. Very good fish chowder. The Spot, 6 Burnaby Street, Hamilton, Bermuda
Ask a cabbie or bus driver if Fat Man's Cafe
is still open. It's in the middle of nowhere , but they had fantastic fish cakes. Fat Man's Cafe , 1 Trackside Lane DV 01, (441) 292-0361
The Lobster Pot mentioned above was very good, but that was back in 1996. Hopefully it's still going strong. http://www.lobsterpot.bm/
Flanagan's was a a very good sports bar right on Front Street, and the Frog and Onion Pub at the Royal Naval Dockyard was also enjoyable.
I heard about a place called The Green Lantern but was never able to get there. It was highly recommended by all the locals.