I would like to throw a fun, relaxed party for my husband's 50th birthday this summer. Depending on the venue, it would either be a dinner party for around 20 or a cocktail party for 50-75. We live on the South Shore, and most of the guests live either on the South Shore or west of Boston, so either Boston or south of Boston would work. A private room and easy parking are a must.
Ideally, I am looking for a place that is kind of upscale without being pretentious, with good food and drinks, that won't totally break the bank (too much to ask?). Any suggestions? I am completely out-of-touch with the Boston Area restaurant scene. Thanks!