Captain Al's Bar is a cozy waterfront establishment in Buzzards Bay, MA, offering a casual atmosphere for locals and visitors to enjoy drinks and light fare.
With picturesque views of the bay, this bar provides a relaxing setting for patrons to unwind and socialize with friends over a drink or two.
Generated from their business information