Bermuda LA #N Bermuda LA | Port O' Call, Restaurants 1. 87 Front St, #N, Bermuda, LA 71456 | Port O' Call (441) 295-5373