The Green Turtle is not only a great market but they also have a wonderful restaurant that is open for lunch. The food is delicious, the portions are ample, and the wait staff are very friendly. The market has so many wonderful items - the twice baked potatoes are delicious and the key lime tarts are soooooo good.
more