Bermuda Inn is a casual bar & grill offering comfort food favorites like burgers and BBQ, alongside beer and wine.