Tristan da Cunha Lobster
5 - 6oz Tails
Tristan lobster tail is considered the best in the world! Tristan da Cunha, known as “The Lonely Island”, is regarded as the remotest inhabited island on Earth. It’s located in the frigid waters of the South Atlantic Ocean between South Africa, Argentina, and Antarctica.