A Goodbye Toast to Larry’s Landing

The popular “pour your own drink” bar Larry’s Landing in Cruz Bay, above, closed its doors last week. Although the venue was known for live music, pool tables and drinks as strong as one could pour, the bar owners had to shutter the business due to financial matters, according to reports. There was no information on what business would fill the prime Cruz Bay spot as of press time.