West End is a good suggestion. Nothing helps more after a long flight than to meet your crew outside of customs with a Dark n Stormy. It sets the mood and helps to get things off on the right course. As for food, the Jolly Roger, on the left side of the harbor as you enter, is reported to have new owners.
I would rent a car from Jerry's car rental. If you taxi, it will be more expensive than the car rental. They'll pick you up at Sopers Hole. Make a reservation at Bananakeet which is on the other side, just before Cane Garden Bay. The view is the best and the food is decent also. Frenchman's is also a quality food/view place, just outside of Sopers Hole. Good provisioning at the market just down from Pussers.(nl)Shout if I can help.(nl)