Port O' Call Address: 87 Front St, #N, Bermuda, LA 71456 Phone: (441) 295-5373 Nice to Know: Noise Level Quiet Good For Groups Yes Outdoor Seating Yes Restaurants