I ate at the Green Turtle for dinner with a group of colleagues following a full day of business meetings. We were staying in the nearby Embassy Suites and had eaten at other restaurants in the Peninsula Town Center the past two nights, and we had seen the Green Turtle on one of those visits so we decided to give...
More
