Ballard's of Block Island

42 Water St. Block Island, RI 02807
Providence, Rhode Island 02807 United States

About

We have restaurant, bar, & hotel located on its beach where servers bring your drinks to you.

Contacts