Freeport Rib Room at the King's Inn. With the adjacent Tudor Bar, the Rib Room is the most intimate cocktail and dining rendezvous on Grand Bahama Island. Convenient, comfortable, relaxing as an Old English pub. Serving steaks, chops, lobster, salads, and roast beef. Individually prepared Caesar's Salad a specialty!