Solomon’s Landing, an International cuisine restaurant that has become a great place where locals get together and visitors keep coming back.