Anthony's Homeport is one of the Anthony's chain in Western Washington. Its standards are reliably high, food is always good, service is professional, and the ambiance is excellent, with stunning views of Squalicum Harbor, Bellingham Bay, and the San Juan Islands. Prices are high-moderate, but there is a weekday selection of "Sunset Dinners" served until 6:00PM that are complete 3-course meals at better prices. While there is no dress code, most diners choose "dressy casual." The Homeport is usually quite crowded in the evenings: reservations are highly recommended (and sometimes vital). Lunch time is less crowded; reservations are not usually necessary.
Anthony's "sister restaurant" nearby, the Hearthfire Grill, is a little smaller, a little more "mod" in setting, usually noisier, and boasts a more lively bar, complete with excellent "bar food" choices, big screen TVs showing live sports events, and an upscale happy hour. The menu, service, and setting are similar to the Homeport, but all are a bit more "West Coast" chic. There is also an outdoor dining area for those (rare) sunny days and balmy evenings. Prices are also similar. Reservations are even more vital than at the Homeport.
Either restaurant is a fine choice for a dinner party, date, or celebration. Expect dinner, with beverages, to cost around $22-25/person for the "Sunset Dinner"; a complete dinner off the regular menu, with beverage, will run about $28-35/person.