What’s Poppin Boba Tea is now serving boba drinks, coffee and teas at its new location in Richardson.