Soda can be pretty pricy in the hotels, and you will find it only on a soda tap if you are in a good restaurant; otherwise, you will usually get it in a can. The cheapest way to get this would be to go to a local "Food Mart."
"Goombay Punch" is the local soda. It has a pineapple flavor and is what the locals call a "Sweet" soda versus a cola. It is sold in cans at all grocery stores and also available in almost every Bahamian eatery.
Non-alcoholic malt beverages are also very popular. The primary brand of choice is Vita-Malt.
Kalik is the national beer of the Bahamas and is always served at "all-inclusive" resorts. There are three rather distinct types: "Kalik regular" which has 4% alcohol and a smooth refreshing taste, "Kalik Light" which has been often compared to a Budweiser is a light lager which delivers the same great taste as the regular kalik but with a lower alcohol content and less calories, "Kalik Gold" has 7% alcohol, though very potent it has an excellent taste, which gives you an extra feel of the island. Guinness is also very popular.
A new beer is available -- called Sands. It can be obtained at many resorts and in the local liquor stores. It is a similar style product to Kalik. Sands is now readily available in both regular and light.
Imported beer can be incredibly expensive in the hotels but is not overly priced in bars and liquor stores. Cases of beer are available in a variety of Duty Free liquor stores.
In Freeport, the Port Lucaya Marketplace and Marina has many bars offering two Kaliks and some other brews for $5.
The drinking age is 18, however it is weakly enforced and teenage drinking is common.
The Bahamas has significant amount of liquor stores in relation to the population of the country. You can find liquors stores downtown, in the hotels , the port lucaya marketplace and as you continue to the tour the island, if you may not be sure of exactly where one may be located please feel free to ask for assitance.