Quote Originally Posted by HarryS View Post
That depends... For how many people, and how long?

Expect to pay from $3 to $5 for a Red Stripe, as much as $6 for a rum punch... many places have 2 for 1 specials and/or happy hours where you'll get a better deal.
$3-5 for a Red Stripe? Rick's and Margaritaville, sure, but most places along the beach are reasonable. We found them all over for $150j.