trippingvagabonds.com
The Truck Stop
The Truck Stop is my absolute favorite place to hangout on the island. Located just one mile north of San Pedro Town on the leeward side of the island overlooking the lagoon , the Truck Stop is qu…