Heading out tomorrow early for Tortola via St. Thomas. Schedule to arrive STT at 1:30. Hoping to catch the 3:30 Ferry but there are a few others afterwards. Do they all leave from the same place?

Spending the night on the Moorings dock in Road Town that night. Any recommendations for dinner in Road Town?

Thanks!