Keenan's at the Pier - Bellingham is rated 4.4 stars by 620 OpenTable diners.