Island Hop Iconic Long Island Bar: Max’s Conch Bar n’ Grill Max’s Conch Bar n’ Grill is located in Deadman’s Cay, Long Island, Bahamas. 7th August 2013 By Noelle Nicolls