Silverside Restaurant & Rum Bar is located in George Town, Cayman Islands on 124 South Church Street, Above Eden Rock Diving Center, George Town, Grand Cayman. Silverside Restaurant & Rum Bar is rated 3 out of 5 in the category restaurant in Cayman Islands.
Address
124 South Church Street, Above Eden Rock Diving Center, George Town, Grand Cayman