I've always enjoyed Milestones.
I especially love their spinach dip, California spring salad, crispy chicken sandwich, California eggs benny, baked goat cheese and roasted garlic appy & butternut squash ravioli.
I can't exactly rate Milestone's for their food because it's a chain restaurant - it's supposed to be good food. I mostly rate the locations now based on service. This location is great. I often leave satisfied, but keep in mind I'm usually only at Milestone's for drinks/appys/dessert. I cannot comment on the steak experiences because they were in the past; it's likely owner has changed since then. I haven't given their dinner options (steak etc) a second chance and don't see it happening in the foreseeable future.
For the social aspect where you enjoy some finger foods and drinks with friends, I'll always suggest Milestone's.