Keenan’s at the Pier is located inside Fairhaven’s Chrysalis Inn & Spa. With stunning panoramic views of Bellingham Bay, any seat in the restaurant or bar is an excellent choice. Executive Chef Robert Holmes uses fresh ingredients that are regionally sourced, and the menu changes frequently. Happy hour runs from 3 to 6 p.m., and a number of tasty options are available for under $10, including truffle fries, chickpea cakes and spicy lamb sliders. Breakfast, lunch and dinner entrees range from seafood to American favorites. Try the garlic roasted chicken, halibut special or beef-battered fish and chips, made with Alaskan cod, hand cut fries and housemade coleslaw. The menu items are imaginative, tasty and beautifully presented. The wine list offers a mix of imports and domestic wines that pair well with your meal. Reservations at this popular restaurant are not required, though highly recommended.

804 10th St., Bellingham