Straw Hat Restaurant
Anguilla Love Story

Friday, March 6, 2015

Peter Parles bolted out of his Straw Hat Restaurant office like a man on fire. “We’ve got Internet problems,” Parles confided to a friend. Straw Hat is located…

Read More