One of Boston's prime shopping destinations, Newbury Street has an eclectic mix of stores to choose from. Read on for my favorite Newbury Street stores, b..