Google has launched a server side change on Google Maps for mobile and now it is much easier to get directions to a business. Before this change if you would have searched starbucks then application would have searched different addresses with stabucks and not the business. The application now differentiates between an address and a business. You can download Google Maps for mobile here.
Image source: Google Mobile Blog